Κωδικοποιητής/Αποκωδικοποιητής Base64

Δωρεάν κωδικοποιητής και αποκωδικοποιητής Base64 - κωδικοποιήστε και αποκωδικοποιήστε κείμενο αμέσως. Απαραίτητο εργαλείο για προγραμματιστές ιστού παγκοσμίως.

Σχετικά με αυτό το εργαλείο

Το Base64 είναι σχήμα κωδικοποίησης που μετατρέπει δυαδικά δεδομένα σε κείμενο από 64 εκτυπώσιμους ASCII χαρακτήρες (A-Z, a-z, 0-9, +, /). Δημιουργήθηκε ως λύση για μεταφορά δυαδικών δεδομένων μέσω πρωτοκόλλων που είχαν σχεδιαστεί μόνο για κείμενο, όπως το e-mail ή παλιότερα HTTP headers. Σήμερα το συναντάς σε JWT tokens, όπου το header και το payload είναι Base64url encoded, σε ενσωματωμένες εικόνες σε CSS και HTML όπως data:image/png;base64,..., στο HTTP Basic Auth που στέλνει ένα Base64 string της μορφής "χρήστης:κωδικός", και σε MIME συνημμένα e-mail. Το κωδικοποιημένο αποτέλεσμα είναι πάντα περίπου 33% μεγαλύτερο από το αρχικό. Σημαντικό: το Base64 είναι κωδικοποίηση, όχι κρυπτογράφηση - οποιοσδήποτε μπορεί να το αποκωδικοποιήσει χωρίς κωδικό.

Πώς να χρησιμοποιήσετε

  1. 1Επίλεξε λειτουργία: κωδικοποίηση κειμένου σε Base64 ή αποκωδικοποίηση Base64 πίσω σε κείμενο.
  2. 2Επικόλλησε το κείμενο εισόδου ή το Base64 string στο πεδίο εισόδου.
  3. 3Το αποτέλεσμα εμφανίζεται αμέσως στο πεδίο εξόδου χωρίς να χρειάζεται κουμπί δημιουργίας.
  4. 4Αν το Base64 string δεν είναι έγκυρο, το εργαλείο εμφανίζει μήνυμα σφάλματος με την αιτία του προβλήματος.
  5. 5Αντέγραψε το αποτέλεσμα με το κουμπί Αντιγραφή.

Προδιαγραφές και περιορισμοί

Κωδικοποίηση κειμένου UTF-8 σε Base64 και αποκωδικοποίηση Base64 πίσω σε κείμενο. Το αποτέλεσμα είναι περίπου 33% μεγαλύτερο από την είσοδο, επειδή κάθε 3 bytes γίνονται 4 χαρακτήρες. Η επεξεργασία γίνεται στο πρόγραμμα περιήγησης - δεδομένα δεν αποστέλλονται σε διακομιστή. Η λειτουργία εναλλαγής αλλάζει ανάμεσα σε κωδικοποίηση και αποκωδικοποίηση. Σε μη έγκυρο Base64 εμφανίζεται μήνυμα σφάλματος. Το Base64 δεν είναι κρυπτογράφηση - τα κωδικοποιημένα δεδομένα είναι άμεσα αναγνώσιμα από οποιονδήποτε.