Base64 Encode / Decode
Convert text to and from Base64 β runs in your browser.
Results appear as you type
Everything runs locally in your browser β your input never leaves this page.
About the Base64 Encode / Decode
Base64 Encode / Decode converts text to and from Base64, the encoding scheme used to safely embed binary or special data in text-only contexts like data URIs, email and JSON. Paste plain text to encode it, or paste a Base64 string to decode it back to readable form. Everything runs entirely in your browser, so the data you paste never leaves your machine.
How to use
- Paste your text or Base64 string into the input box.
- Choose whether to encode or decode.
- Read the converted result instantly.
- Copy the output to your clipboard for use elsewhere.
Frequently asked questions
- Is Base64 a form of encryption?
- No. Base64 is encoding, not encryption. Anyone can decode it, so it provides no security and should never be used to protect secrets.
- Why does Base64 output look longer than my input?
- Base64 represents every 3 bytes of data with 4 characters, so encoded output is roughly 33 percent larger than the original.
- Is my data sent to a server?
- No. The conversion happens locally in your browser using JavaScript, so nothing you paste is uploaded anywhere.