Base64 turns text or binary data into plain letters and numbers so it can travel safely in emails, URLs and JSON. You meet it in data URLs, tokens and API requests.
Try it now: Base64 Encoder / Decoder
Free, no sign up, and the file stays on your device.
Open Base64 Encoder / DecoderHow to use it
- Open Base64 Encoder / Decoder.
- Choose Encode or Decode.
- Paste your text and copy the result.
- Tick URL-safe if the result will be used inside a web address.
Base64 is not encryption
Anyone can decode Base64 instantly. Never use it to hide passwords or private data.
If decoding fails
The text may contain characters that are not valid Base64, or it may be cut off. URL-safe Base64 uses - and _ instead of + and /.
Frequently asked questions
Is my data uploaded?
No. Everything runs in your browser, so what you type never leaves your device.
Ready to start?
Open Base64 Encoder / Decoder