Loading...
Loading...
developer
Free Base64 encoder and decoder. Convert text to Base64 and back instantly, with full Unicode and emoji support. Private, runs in your browser.
Enter your values and select Calculate to see the result.
Base64 turns binary data or text into a string of safe characters so it can travel through systems built for plain text, such as email, JSON and URLs.
Type or paste your text and choose to encode it to Base64 or decode it back. Unicode text, including emoji, is handled using UTF-8. Remember that Base64 is encoding, not encryption, so anyone can decode it.
UTF-8 bytes ↔ Base64
"Hello" encodes to SGVsbG8=. Base64 is encoding, not encryption.
Base64 is a way to represent binary or text data using only letters, numbers, + and /. It is used in email attachments, data URLs and APIs.
No. Anyone can decode it, so never use it to protect secrets or passwords.
Yes. Text is converted with UTF-8 before encoding, and decoded back the same way.
The input may contain characters that are not valid Base64, be cut off, or decode to bytes that are not valid text. URL-safe Base64 using - and _ is accepted.