Free Online Base64 Encode & Decode Tool
Encode text to Base64 or decode Base64 back to readable text. UTF-8 safe, runs fully in your browser — ideal for tokens, data URIs, and API payloads.
Input
Output
Frequently Asked Questions
Yes. Encoding uses UTF-8 bytes, so characters outside ASCII (accents, emoji, non-Latin scripts) are handled correctly.
No. Base64 is an encoding scheme for representing binary data as text. It is easily reversible and should not be used for secrecy.
No. Encoding and decoding happen entirely in your browser.
Encode and Decode Base64 Instantly
Base64 appears everywhere in web development — JWT fragments, data URIs, email attachments, and binary-safe API fields. This tool converts text to Base64 and back with UTF-8 safety so international characters are not corrupted.
Private and Fast
Paste your input, encode or decode in one click, and copy the result. Nothing is sent to a server, making it suitable for everyday debugging without leaving sensitive snippets on a remote machine.