Base64 Encode / Decode
Free online Base64 encoder and decoder. Encode any text to Base64 or decode Base64 strings back to plain text instantly. Supports Unicode. No data uploaded.
Frequently Asked Questions
What is Base64 encoding?
Base64 is a binary-to-text encoding scheme that represents binary data using 64 printable ASCII characters. It is widely used in email attachments, data URIs, and API authentication headers.
How do I encode text to Base64?
Paste your text into the input box and click Encode. The Base64-encoded result appears instantly in the output area, ready to copy.
How do I decode Base64?
Paste your Base64 string into the input box and click Decode. The original text is restored immediately.
Does this support Unicode and emojis?
Yes. This tool uses TextEncoder/TextDecoder under the hood, so it correctly handles all Unicode characters including emojis and CJK text.