Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

Developer · Free

Base64 Encoder & Decoder

Encode text to Base64 or decode Base64 back to text, with full UTF-8 support and the URL-safe alphabet. Free, instant, and nothing leaves your browser.

The result appears here.

About this tool

Base64 turns bytes into plain ASCII so they can travel through systems that only handle text — email attachments, data: URLs, HTTP Basic auth headers, JSON fields. This tool encodes any text (accents, emoji and all, as UTF-8) and decodes it back.

Tick "URL-safe" to get the variant used in JWTs and URLs (- and _ instead of + and /, no = padding). The decoder accepts either alphabet, with or without padding, and ignores line breaks, so you can paste Base64 straight from an email or a PEM block.

If the decoded bytes are not valid UTF-8 text (for example a Base64-encoded image) the tool tells you so rather than showing garbage.

More free tools: see the whole hub → · Looking for paid software instead? Browse every directory →

Last updated · How we research and update