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

Κωδικοποιήστε κείμενο σε Base64, ή αποκωδικοποιήστε την Base64 επιστρέφοντας κείμενο στο πρόγραμμα περιήγησής σας.

Τι σημαίνει η μορφή Base64;

Ένα πρότυπο για τη μετατροπή δυαδικών δεδομένων 8-bit στους 64 κοινούς χαρακτήρες ASCII, το οποίο χρησιμοποιείται συχνά για την αποτροπή παραμόρφωσης δεδομένων.

Σενάρια Χρήσης για Base64

  • Email: Μεταφέρει αρχεία σε μορφή κειμένου (MIME). MIME encoding uses Base64 to embed binary files in text-based emails.
  • Εικόνες (Data URL): Ενσωματώστε εικόνες απευθείας στον πηγαίο κώδικα. Embedding images directly in HTML/CSS using data:image/png;base64,...
  • Web APIs: Βασικός έλεγχος ταυτότητας (Basic Auth). HTTP Basic Auth encodes credentials in Base64.
  • JWT: Διαμορφώνει το τμήμα ωφέλιμου φορτίου στα δεδομένα JWT. JWT payloads are Base64URL-encoded.

Converts data between binary and ASCII using Base64 encoding. Used for email attachments, data URLs, API payloads, and embedded images.

Key Facts

  • Increases data size by ~33%
  • Uses 64 characters: A-Z, a-z, 0-9, +, /
  • base64url variant uses - and _ for URL safety
  • = padding ensures output is multiple of 4

Frequently Asked Questions

What is Base64?

Binary-to-text encoding using 64-character alphabet. Ensures safe transmission through text-only channels.

Why use Base64?

For email attachments, data URLs, JSON binary data, and HTTP Basic Auth headers.

Is Base64 encryption?

No — it is encoding, not encryption. Anyone can decode it. Use AES/RSA for security.