Κωδικοποιητής & Αποκωδικοποιητής εικόνας Base64

Μετατροπή εικόνων σε Base64 και αντίστροφα. Υποστηρίζει PNG, JPEG, GIF, WebP, BMP, SVG και ICO. Έξοδος ως Data URI, HTML <img>, CSS background-image, Markdown, JSON ή XML.
Όλη η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησης — οι εικόνες δεν μεταφορτώνονται ποτέ σε κανέναν διακομιστή.
Κατεύθυνση: Μορφή:
📷
Κλικ για επιλογή ή σύρσιμο & απόθεση εικόνας εδώ
PNG, JPEG, GIF, WebP, BMP, SVG, ICO — Μέγιστο 10 MB
⚠ Μεγάλη εικόνα (>5 MB). Το κωδικοποιημένο Base64 θα είναι πολύ μακρύ. Συνιστάται συμπίεση πριν από τη χρήση.
Preview
Μορφή:-
Διαστάσεις:-
Μέγεθος αρχείου:-
Μέγεθος Base64:-
Κωδικοποίηση: Εικόνα → Base64
Μεταφόρτωση ή σύρσιμο & απόθεση εικόνας για κωδικοποίησή της σε Base64. Επιλογή από 7 μορφές εξόδου: Data URI (ενσωμάτωση απευθείας σε ιστοσελίδες), Ακατέργαστο Base64, HTML <img>, CSS background-image, Markdown, JSON ή XML.
Αποκωδικοποίηση: Αλλαγή κατεύθυνσης για αποκωδικοποίηση συμβολοσειράς Base64 πίσω σε εικόνα — επικόλληση οποιουδήποτε Base64 ή Data URI και προβολή της προεπισκόπησης της εικόνας. Η μορφή της εικόνας ανιχνεύεται αυτόματα από τα magic bytes (PNG, JPEG, GIF, WebP, BMP, ICO, SVG).
Ασφαλές για URL: Αντικαθιστά το + με - και το / με _, και αφαιρεί την τελική συμπλήρωση =.
Υποστηριζόμενες μορφές: PNG, JPEG, GIF, WebP, BMP, SVG, ICO.
Απόρρητο: Όλη η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησης — οι εικόνες δεν μεταφορτώνονται ποτέ.
Πότε αξίζει η ενσωμάτωση εικόνων

Η ενσωμάτωση εικόνας ως data URI εξοικονομεί ένα αίτημα HTTP, αλλά το κείμενο Base64 είναι περίπου 33% μεγαλύτερο από τα ακατέργαστα byte και δεν μπορεί να αποθηκευτεί στην κρυφή μνήμη ξεχωριστά από τη σελίδα. Αυτή η ανταλλαγή αξίζει για μικρά εικονίδια και γραφικά μίας χρήσης, και συνήθως είναι λάθος για φωτογραφίες και επαναλαμβανόμενα στοιχεία.

Εμπειρικός κανόνας: ενσωμάτωση εικόνων μικρότερων από λίγα KB — για οτιδήποτε μεγαλύτερο, ένα ξεχωριστά αποθηκευμένο αρχείο εικόνας υπερέχει στις επαναλαμβανόμενες επισκέψεις.