Base64 Encoder/Decoder
Δωρεάν online μετατροπέας Base64 — κωδικοποιήστε και αποκωδικοποιήστε κείμενο, υποστηρίζεται UTF-8, αρχεία και Base64URL. Χωρίς εγγραφή.
Δωρεάν online μετατροπέας Base64 — κωδικοποιήστε και αποκωδικοποιήστε κείμενο, υποστηρίζεται UTF-8, αρχεία και Base64URL. Χωρίς εγγραφή.
Το Base64 είναι ένα σχήμα κωδικοποίησης δυαδικών δεδομένων σε κείμενο που χρησιμοποιεί 64 χαρακτήρες ASCII (A–Z, a–z, 0–9, +, /). Χρήσιμο στη διαδικτυακή ανάπτυξη για μεταφορά δυαδικών δεδομένων μέσω μορφών κειμένου — ενσωμάτωση εικόνων σε HTML/CSS ως data URIs, αποστολή συνημμένων αρχείων σε REST APIs ή αποθήκευση JWT tokens. Το itcoders.pl Base64 Encoder/Decoder λειτουργεί πλήρως στον φυλλομετρητή: δεν αποστέλλονται δεδομένα από τη συσκευή σας.
Επικολλήστε κείμενο για κωδικοποίηση ή αλφαριθμητικό Base64 για αποκωδικοποίηση στο αριστερό πάνελ. Το εργαλείο ανιχνεύει αυτόματα τη σωστή λειτουργία — εάν η είσοδος μοιάζει με Base64, αλλάζει σε αποκωδικοποίηση. Μπορείτε επίσης να επιλέξετε χειροκίνητα την λειτουργία με τα κουμπιά Encode ή Decode. Το κουμπί Swap ανταλλάσσει αμέσως δεδομένα μεταξύ των πάνελ. Το αποτέλεσμα μπορεί να αντιγραφεί στο πρόχειρο ή να ληφθεί ως αρχείο κειμένου.
Η λειτουργία Base64URL αντικαθιστά + και / με - και _, αφαιρώντας επίσης τους χαρακτήρες = — αυτή η παραλλαγή είναι ασφαλής για URLs και ονόματα αρχείων. Η γραμμική εναρμόνιση κάθε 76 χαρακτήρων (MIME standard) είναι χρήσιμη όταν ενσωματώνετε Base64 σε σώματα ή κεφαλίδες email. Το χαρακτηριστικό ανέβασματος αρχείου μετατρέπει οποιοδήποτε αρχείο (εικόνα, PDF, ZIP) σε αναπαράσταση Base64 — πρακτικό για αποστολή αρχείων μέσω JSON APIs. Η αποκωδικοποίηση ενός αρχείου επιστρέφεται αυτόματα: εάν το αποτέλεσμα δεν είναι αναγνώσιμο κείμενο, το εργαλείο προσφέρει λήψη αρχείου.
Όλη η κωδικοποίηση και αποκωδικοποίηση γίνεται στο πλάι του πελάτη — δεν αποστέλλεται κανένα κομμάτι επικολλημένου κειμένου ή ανεβασμένου αρχείου σε διακομιστή. Αυτό το καθιστά ασφαλές για εργασία με JWT tokens, API keys, πιστοποιητικά ή ευαίσθητα δεδομένα. Το itcoders.pl Base64 Encoder/Decoder είναι πλήρως δωρεάν, δεν απαιτεί εγγραφή και λειτουργεί σε οποιονδήποτε σύγχρονο φυλλομετρητή.
Όχι — το Base64 είναι κωδικοποίηση, όχι κρυπτογράφηση. Οποιοσδήποτε μπορεί να αποκωδικοποιήσει Base64 χωρίς κλειδί. Μετατρέπει μόνο δυαδικά δεδομένα σε μορφή κειμένου. Για προστασία δεδομένων χρησιμοποιήστε κρυπτογράφηση (AES, RSA, κλπ.) και το Base64 ως επίπεδο μεταφοράς.
Το Base64 κωδικοποιεί 3 bytes δυαδικών δεδομένων σε 4 χαρακτήρες κειμένου, αυξάνοντας το μέγεθος κατά περίπου 33%. Αυτός είναι ο ανταγωνισμός για τη δυνατότητα μετάδοσης δυαδικών δεδομένων μέσω μορφών κειμένου όπως JSON, HTML ή HTTP headers.
Το τυπικό Base64 χρησιμοποιεί τους χαρακτήρες + και /, που έχουν ειδική σημασία σε URLs. Το Base64URL τα αντικαθιστά με - και _, και αφαιρεί το padding = — κάνοντας την έξοδο ασφαλή για χρήση σε URLs και ονόματα αρχείων χωρίς percent-encoding.
Ναι — η εφαρμογή χρησιμοποιεί κωδικοποίηση UTF-8 που υποστηρίζει όλους τους Unicode χαρακτήρες, συμπεριλαμβανομένων των τόνιστων γραμμάτων, κυριλλικών, κινέζικων χαρακτήρων και emoji. Σε αντίθεση με τη συνάρτηση btoa(), η οποία προκαλεί σφάλμα σε μη ASCII χαρακτήρες.