Base64 Encode/Decode
Encode text to Base64 or decode Base64 back to text.
How to use Base64 Encode/Decode
- 1Paste your text or Base64 string.
- 2Choose Encode or Decode.
- 3Copy the result.
Why use this tool
- Correctly handles UTF-8 text, including emoji and non-Latin characters.
- Instant two-way conversion in one tool.
- Useful for API tokens, embedding small files in URLs, and debugging.
Frequently asked questions
Why does decoding fail on my string?
Base64 strings must have a length that's a multiple of 4 (with padding). If a character was dropped or the string was truncated, decoding will fail.
Is Base64 encryption?
No — Base64 is an encoding, not encryption. It's reversible by anyone and provides no confidentiality.