Developer Tools
Base64 Encode / Decode
Encode text to Base64 or decode it back — UTF-8 safe, instant, private.
About this tool
Base64 turns any data into safe ASCII text — you meet it in API tokens, data URIs, email attachments and config files. Paste text to encode it, or paste Base64 to decode it back, with full UTF-8 support so emoji and non-Latin scripts survive the round trip.
Everything runs locally in your browser — nothing is uploaded, logged or stored.
How to use
- Paste your text or Base64 string.
- Click Encode or Decode.
- Copy the result.
Frequently asked questions
No — it is encoding, not encryption. Anyone can decode it; never use Base64 to hide secrets.
It represents every 3 bytes as 4 characters, so output is ~33% larger than the input.
Yes — text is encoded as UTF-8 bytes first, so any script or emoji round-trips correctly.