Διαδικτυακός κωδικοποιητής/αποκωδικοποιητής Base64
Κωδικοποιήστε κείμενο UTF-8 σε τυπικό Base64 ή αποκωδικοποιήστε το σε κείμενο και αντιγράψτε το αποτέλεσμα στον περιηγητή.
Έναρξη χρήσης
Διαδικτυακός κωδικοποιητής/αποκωδικοποιητής Base64
Κωδικοποιήστε κείμενο UTF-8 σε τυπικό Base64 ή αποκωδικοποιήστε το σε κείμενο και αντιγράψτε το αποτέλεσμα στον περιηγητή.
Δυνατότητες και παραδείγματα
Δεν διαθέτει επιλογέα κωδικοσελίδας και δεν προορίζεται για δυαδικά αρχεία· για εκείνα χρησιμοποιήστε τον αποκωδικοποιητή αρχείων Base64.
Παράδειγμα κωδικοποίησης
Εισάγετε το κείμενο Hello και επιλέξτε Κωδικοποίηση. Το αποτέλεσμα είναι SGVsbG8=. Το κείμενο 你好 κωδικοποιείται ως 5L2g5aW9.
Παράδειγμα αποκωδικοποίησης
Επικολλήστε το Base64 SGVsbG8= και επιλέξτε Αποκωδικοποίηση. Το αποτέλεσμα είναι Hello. Το Base64 5L2g5aW9 αποκωδικοποιείται σε 你好.
Χειρισμός κενού διαστήματος
Κατά την αποκωδικοποίηση αφαιρούνται τα κενά διαστήματα και οι αλλαγές γραμμής. Έτσι, το SGVs ακολουθούμενο από αλλαγή γραμμής και μετά bG8= αποκωδικοποιείται κανονικά ως Hello.
Περιορισμοί
Η κωδικοποίηση δέχεται έως 8.388.608 μονάδες UTF-16 και 16 MiB bytes UTF-8 πριν από τη μετατροπή σε Base64. Η αποκωδικοποίηση δέχεται 16.777.216 αρχικές μονάδες και 8.388.608 χαρακτήρες Base64 μετά την αφαίρεση κενών. Το μήκος UTF-16 διαφέρει από το πλήθος bytes UTF-8.
Συχνές ερωτήσεις
Τι σημαίνει το σύμβολο = στο τέλος του Base64;
Το σύμβολο = είναι συμπλήρωμα (padding) που εμφανίζεται όταν ο αριθμός των bytes δεν διαιρείται με το 3. Είναι φυσιολογικό και δεν επηρεάζει την αποκωδικοποίηση.
Μπορώ να χρησιμοποιήσω αυτό το εργαλείο για να κρυπτογραφήσω δεδομένα;
Όχι. Το Base64 είναι μια αναστρέψιμη αναπαράσταση, όχι κρυπτογράφηση, κατακερματισμός ή συμπίεση. Μην το χρησιμοποιείτε για να προστατεύσετε ευαίσθητα δεδομένα.
Γιατί λαμβάνω σφάλμα κατά την αποκωδικοποίηση;
Το σφάλμα εμφανίζεται όταν το Base64 είναι κακοσχηματισμένο ή όταν τα αποκωδικοποιημένα bytes δεν αποτελούν έγκυρο κείμενο UTF-8. Βεβαιωθείτε ότι το περιεχόμενο είναι έγκυρο Base64 και ότι προέρχεται από κείμενο UTF-8.
Έλεγχος λειτουργιών
- Κωδικοποίηση κειμένου σε Base64
- Αποκωδικοποίηση Base64 σε κείμενο
- Αφαίρεση κενών διαστημάτων κατά την αποκωδικοποίηση
- Αντιγραφή αποτελέσματος με ένα κλικ
Γεια σου ↔ zpPOtc65zrEgz4POv8+F Hello ↔ SGVsbG8=
Για κωδικοποίηση και επαναφορά απευθείας εδώ, χρησιμοποιήστε έως 6 MiB δεδομένων UTF-8, που παράγουν έως 8 MiB Base64. Μεγαλύτερα αποτελέσματα ανακτώνται ως bytes με τον αποκωδικοποιητή αρχείων, εντός των ορίων του.
Η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησής σας.