How to encode or decode Base64
- Choose Encode to turn text into Base64, or Decode to turn Base64 back into text.
- Paste your input. The result appears instantly.
- Copy or download the result. Click Swap to turn the result around and decode what you just encoded.
Full UTF-8 support
Many simple Base64 tools break on accented letters, non-Latin scripts and emoji. This one encodes your text as UTF-8 first, which is what web servers, APIs and other languages expect, so the result decodes correctly everywhere.