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.
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