Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text.
Free to use · No sign-up · Runs in your browser · Your data is never uploaded.
What the Base64 Encoder / Decoder does
The Base64 encoder and decoder converts text to and from Base64, the encoding used to represent binary data as ASCII characters.
How it works
Base64 represents data using 64 printable characters, which makes it safe to embed in text-based formats such as JSON, XML and data URLs.
The tool encodes your text to Base64 or decodes a Base64 string back to its original form, handling Unicode correctly.
How to use the Base64 Encoder / Decoder
- 1Choose encode or decode.
- 2Paste your text or Base64 string.
- 3Run the conversion.
- 4Copy the result.
- 5Use it in your code or data.
Base64 Encoder / Decoder questions
It is an encoding that represents binary data using 64 printable ASCII characters, so it can travel safely through text-only systems.
No. It is encoding, not encryption. Anyone can decode it, so never use it to protect secrets.
It uses four characters to represent every three bytes, so the output is about 33 percent larger than the input.
Yes. The tool encodes and decodes Unicode text correctly.
Related SEO tools
Ready to build links that move rankings?
Use our vetted marketplace of 2,000 sites or let us run a done-for-you campaign with white-label reporting.