Εικόνα σε Base64

Μετατρέψτε PNG, JPG, GIF, WebP και SVG σε Base64 Data URI χωρίς αλλαγή των αρχικών byte. Αντιγράψτε το αποτέλεσμα για HTML ή CSS ή κατεβάστε το κωδικοποιημένο κείμενο.

Κωδικοποίηση
Είσοδος0 χαρακτήρες
Αποτέλεσμα

Το αποτέλεσμα θα εμφανιστεί εδώ.

Πώς μετατρέπετε μια εικόνα σε Base64

  1. Επιλέξτε αρχείο εικόνας ή σύρετέ το στην περιοχή εισαγωγής.
  2. Για HTML και CSS, απενεργοποιήστε την αναδίπλωση γραμμών και διατηρήστε τους χαρακτήρες συμπλήρωσης του τυπικού Base64.
  3. Κωδικοποιήστε την εικόνα και αντιγράψτε ολόκληρο το Data URI ή κατεβάστε το αποτέλεσμα ως κείμενο.

Εικόνα σε Base64: χρήσιμες πληροφορίες

Το Data URI περιέχει τον τύπο πολυμέσου και τα κωδικοποιημένα byte της εικόνας. Δεν αλλάζει τις διαστάσεις και δεν συμπιέζει ξανά την εικόνα. Το Base64 αυξάνει το μέγεθος περίπου κατά ένα τρίτο, οπότε οι μεγάλες εικόνες ιστοσελίδων συχνά λειτουργούν καλύτερα ως κανονικά αρχεία.

Ένα GIF ενός pixel ως Base64 Data URI

Είσοδος
pixel.gif (1 × 1 px, 42 B)
Αποτέλεσμα
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7

Εικόνα σε Base64: συχνές ερωτήσεις

Πώς χρησιμοποιώ το αποτέλεσμα σε HTML ή CSS;

Τοποθετήστε ολόκληρη την τιμή data:image/…;base64,… στο γνώρισμα HTML img src ή στο CSS url("…"). Το πρόθεμα δηλώνει τη μορφή της εικόνας και δεν αποτελεί μέρος των ίδιων των δεδομένων Base64. Το εργαλείο δίνει το URI, όχι έτοιμη ετικέτα HTML ή κανόνα CSS.

Διατηρούνται η διαφάνεια, η κίνηση και η ποιότητα;

Ναι. Κωδικοποιούνται τα αρχικά byte του αρχείου χωρίς αλλαγή διαστάσεων ή νέα συμπίεση. Η διαφάνεια PNG, η κίνηση GIF και η σήμανση SVG παραμένουν στα δεδομένα. Η προβολή εξακολουθεί να εξαρτάται από την εφαρμογή που χρησιμοποιεί το αποτέλεσμα.

Ποιες μορφές και ποια μεγέθη υποστηρίζονται;

Το εργαλείο αναγνωρίζει από το περιεχόμενο PNG, JPEG, GIF, WebP, BMP, TIFF, AVIF και αναγνωρίσιμα έγγραφα SVG. Το όριο είναι 32 MiB ανά αρχείο, ένα αρχείο κάθε φορά. Για άλλες μορφές χρησιμοποιήστε το Αρχείο σε Base64· η κωδικοποίηση δεν εγγυάται προβολή από το πρόγραμμα περιήγησης.

Είναι μικρότερο το Base64; Λειτουργεί σε email;

Όχι. Τα κωδικοποιημένα δεδομένα είναι περίπου κατά ένα τρίτο μεγαλύτερα, συν το πρόθεμα URI. Η ενσωμάτωση μπορεί να βολεύει για μικρά εικονίδια· οι μεγάλες εικόνες συνήθως είναι καλύτερα να παραμένουν ξεχωριστά αρχεία. Εφαρμογές email και πολιτικές ασφαλείας μπορεί να αποκλείουν εικόνες data:. Δοκιμάστε τις στο περιβάλλον προορισμού.

Ανεβαίνουν τα αρχεία, τα token ή το κείμενό μου σε διακομιστή;

Όχι. Τα δεδομένα επεξεργάζονται στο πρόγραμμα περιήγησής σας. Ο ιστότοπος παρέχει τη σελίδα και τον κώδικα, αλλά δεν στέλνει τα δεδομένα σας σε διακομιστή μετατροπής ούτε τα αποθηκεύει σε λογαριασμό.

  • Base64 σε εικόνα

    Αποκωδικοποιήστε εικόνα Base64 ή Data URI, δείτε υποστηριζόμενες μορφές και κατεβάστε τα αρχικά byte της εικόνας.

  • Αρχείο σε Base64

    Κωδικοποιήστε οποιοδήποτε αρχείο σε Base64 με προαιρετικό πρόθεμα Data URI, συμπλήρωση και αλλαγές γραμμής MIME.

  • Κωδικοποίηση και αποκωδικοποίηση οντοτήτων HTML

    Μετατρέψτε κείμενο και Unicode σε οντότητες HTML ή αποκωδικοποιήστε ονομαστικές και αριθμητικές αναφορές χαρακτήρων.

Όλα τα εργαλεία ανάπτυξης

Κωδικοποίηση και αρχεία

Μετατρέψτε κείμενο, byte, URL και ενσωματωμένες εικόνες χωρίς να αλλάξετε τα αρχικά δεδομένα.

Κωδικοποίηση και αποκωδικοποίηση Base64

Κωδικοποιήστε κείμενο UTF-8 σε Base64 ή αποκωδικοποιήστε την τυπική και την ασφαλή για URL μορφή. Ρυθμίστε συμπλήρωση και γραμμές.

Κωδικοποίηση και αποκωδικοποίηση Base64URL

Μετατρέψτε κείμενο σε Base64 ασφαλές για URL με - και _. Κωδικοποιήστε ή αποκωδικοποιήστε Base64URL χωρίς συμπλήρωση.

Base64 σε εικόνα

Αποκωδικοποιήστε εικόνα Base64 ή Data URI, δείτε υποστηριζόμενες μορφές και κατεβάστε τα αρχικά byte της εικόνας.

Αρχείο σε Base64

Κωδικοποιήστε οποιοδήποτε αρχείο σε Base64 με προαιρετικό πρόθεμα Data URI, συμπλήρωση και αλλαγές γραμμής MIME.

Base64 σε αρχείο

Μετατρέψτε Base64 και Data URI σε αρχεία για λήψη χωρίς αλλαγή των αποκωδικοποιημένων δυαδικών δεδομένων.

Κωδικοποίηση και αποκωδικοποίηση URL

Κωδικοποιήστε και αποκωδικοποιήστε τμήματα URL, πλήρεις διευθύνσεις και τιμές φόρμας με σωστό χειρισμό κενών και ποσοστιαίων κωδικών.

Κωδικοποίηση και αποκωδικοποίηση οντοτήτων HTML

Μετατρέψτε κείμενο και Unicode σε οντότητες HTML ή αποκωδικοποιήστε ονομαστικές και αριθμητικές αναφορές χαρακτήρων.

Ανάλυση Unicode και μετατροπή ακολουθιών διαφυγής

Δείτε κωδικά σημεία Unicode, byte UTF-8 και μονάδες UTF-16 ή μετατρέψτε ακολουθίες Unicode JavaScript σε αναγνώσιμο κείμενο.

Έλεγχος δεδομένων και κειμένου

Διαβάστε δομημένα δεδομένα, εξετάστε token και εντοπίστε τις διαφορές ανάμεσα σε κείμενα.

Hash, αναγνωριστικά και προγραμματισμός

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

Hash MD5 και άθροισμα ελέγχου αρχείου

Υπολογίστε MD5 για κείμενο ή τοπικό αρχείο και συγκρίνετε με αναμενόμενο άθροισμα ελέγχου.

Hash SHA-1 και άθροισμα ελέγχου αρχείου

Υπολογίστε SHA-1 για κείμενο UTF-8 ή αρχεία και συγκρίνετε με αναμενόμενο άθροισμα.

Hash SHA-256 και άθροισμα ελέγχου αρχείου

Υπολογίστε SHA-256 για κείμενο και αρχεία και ελέγξτε λήψεις βάσει δημοσιευμένου αθροίσματος ελέγχου.

Hash SHA-512 και άθροισμα ελέγχου αρχείου

Υπολογίστε SHA-512 κειμένου και αρχείων στη συσκευή σας και συγκρίνετε πλήρεις δεκαεξαδικές τιμές.

Υπολογιστής αθροίσματος ελέγχου CRC32

Υπολογίστε τυπικό CRC-32 για κείμενο ή αρχεία και συγκρίνετε δεκαεξαδικά αποτελέσματα οκτώ χαρακτήρων.

Δημιουργία HMAC

Δημιουργήστε HMAC-SHA-1, HMAC-SHA-256 και HMAC-SHA-512 με μυστικό κλειδί UTF-8 ή δεκαεξαδικό.

Δημιουργία UUID και GUID

Δημιουργήστε τυχαία UUID v4 ή χρονικά ταξινομημένα UUID v7, μεμονωμένα ή μαζικά.

Μετατροπέας χρονικών σημάνσεων Unix

Μετατρέψτε δευτερόλεπτα Unix, χιλιοστά δευτερολέπτου και ημερομηνίες ISO 8601. Δείτε την ίδια στιγμή σε UTC ή ζώνη IANA.

Ανάλυση εκφράσεων Cron

Ελέγξτε Cron πέντε ή έξι πεδίων και δείτε τις επόμενες εκτελέσεις σε ζώνη IANA, με τις αλλαγές θερινής ώρας.

Δημιουργία εκφράσεων Cron

Συνθέστε Cron από χρονικά πεδία ή έτοιμα χρονοδιαγράμματα και δείτε τις επόμενες εκτελέσεις στην επιλεγμένη ζώνη.

Τα δεδομένα και τα αρχεία επεξεργάζονται στη συσκευή σας. Μην αφήνετε ευαίσθητα αποτελέσματα σε κοινόχρηστο πρόχειρο. Χρησιμοποιήστε έμπιστη συσκευή για ιδιωτικά κλειδιά και token.