Developer
Base64 Encoder / Decoder
Convert text or a file to Base64, and decode it back.
Free forever.
How to use the Base64 tool
- Choose text or file.
- Encode to standard Base64, or turn on URL-safe output if you need it in a query string.
- Decode by pasting Base64. A file decode downloads the bytes; a text decode shows UTF-8.
Questions
Why do some characters fail in other Base64 tools?
A common shortcut encodes only Latin-1. This tool encodes text as UTF-8 first, so Sinhala, Tamil and emoji round-trip correctly.
What does URL-safe change?
Plus and slash become minus and underscore, and padding equals signs are removed. Decoding accepts both forms.
This runs entirely in your browser. Nothing you type is sent to a server.

