Αρχική / Εργαλεία Προγραμματιστή / Διαδικτυακός κωδικοποιητής/αποκωδικοποιητής Base64
Δωρεάν online εργαλεία

Διαδικτυακός κωδικοποιητής/αποκωδικοποιητής Base64

Μετατρέψτε κείμενο σε Base64 ή αποκωδικοποιήστε Base64 σε UTF-8 κείμενο. Παραδείγματα: Hello → SGVsbG8=, 你好 → 5L2g5aW9. Η επεξεργασία γίνεται τοπικά στον πρό…

Έναρξη χρήσης

Δυνατότητες και παραδείγματα

Το εργαλείο αυτό εκτελεί κωδικοποίηση και αποκωδικοποίηση Base64 αποκλειστικά για κείμενο UTF-8. Δεν διαθέτει επιλογέα κωδικοσελίδας και δεν προορίζεται για δυαδικά αρχεία· για εκείνα χρησιμοποιήστε τον αποκωδικοποιητή αρχείων Base64.

Παράδειγμα κωδικοποίησης

Εισάγετε το κείμενο Hello και επιλέξτε Κωδικοποίηση. Το αποτέλεσμα είναι SGVsbG8=. Το κείμενο 你好 κωδικοποιείται ως 5L2g5aW9.

Παράδειγμα αποκωδικοποίησης

Επικολλήστε το Base64 SGVsbG8= και επιλέξτε Αποκωδικοποίηση. Το αποτέλεσμα είναι Hello. Το Base64 5L2g5aW9 αποκωδικοποιείται σε 你好.

Χειρισμός κενού διαστήματος

Κατά την αποκωδικοποίηση αφαιρούνται τα κενά διαστήματα και οι αλλαγές γραμμής. Έτσι, το SGVs ακολουθούμενο από αλλαγή γραμμής και μετά bG8= αποκωδικοποιείται κανονικά ως Hello.

Περιορισμοί

Το κείμενο εισόδου για κωδικοποίηση περιορίζεται σε 8.388.608 μονάδες κώδικα UTF-16 και η κωδικοποιημένη αναπαράσταση σε 16 MiB. Για αποκωδικοποίηση, το όριο είναι 16.777.216 μονάδες κώδικα και 8.388.608 χαρακτήρες μετά την αφαίρεση κενών. Μη έγκυρο Base64 ή μη έγκυρη ακολουθία UTF-8 προκαλεί σφάλμα.

Συχνές ερωτήσεις

Τι σημαίνει το σύμβολο = στο τέλος του Base64;

Το σύμβολο = είναι συμπλήρωμα (padding) που εμφανίζεται όταν ο αριθμός των bytes δεν διαιρείται με το 3. Είναι φυσιολογικό και δεν επηρεάζει την αποκωδικοποίηση.

Μπορώ να χρησιμοποιήσω αυτό το εργαλείο για να κρυπτογραφήσω δεδομένα;

Όχι. Το Base64 είναι μια αναστρέψιμη αναπαράσταση, όχι κρυπτογράφηση, κατακερματισμός ή συμπίεση. Μην το χρησιμοποιείτε για να προστατεύσετε ευαίσθητα δεδομένα.

Γιατί λαμβάνω σφάλμα κατά την αποκωδικοποίηση;

Το σφάλμα εμφανίζεται όταν το Base64 είναι κακοσχηματισμένο ή όταν τα αποκωδικοποιημένα bytes δεν αποτελούν έγκυρο κείμενο UTF-8. Βεβαιωθείτε ότι το περιεχόμενο είναι έγκυρο Base64 και ότι προέρχεται από κείμενο UTF-8.

Έλεγχος λειτουργιών

  • Κωδικοποίηση κειμένου σε Base64
  • Αποκωδικοποίηση Base64 σε κείμενο
  • Αφαίρεση κενών διαστημάτων κατά την αποκωδικοποίηση
  • Αντιγραφή αποτελέσματος με ένα κλικ

Η επεξεργασία γίνεται τοπικά στον πρόγραμμα περιήγησης σας.