Base64 Decoder
Decode Base64 back to text, or view the raw bytes as a hex dump when the data is not text.
Developer & Web
Encode any text to Base64, including Arabic and emoji, with URL-safe and line-wrapping options.
Your files and text are processed on your own device, inside this page. Nothing is uploaded to Dubinity or stored, and closing the tab discards it. How privacy works
Converts text to Base64 through UTF-8, so Arabic, Chinese and emoji encode correctly - the browser's own btoa() throws an error on them.
The URL-safe alphabet (- and _) is available for tokens and query strings, padding can be turned off, and output can be wrapped at 76 characters for email headers.
Was this tool helpful?
Decode Base64 back to text, or view the raw bytes as a hex dump when the data is not text.
Percent-encode text for a URL, a query value or form data, with full support for Arabic and emoji.
Hash text with MD5, SHA-1, SHA-256, SHA-384, SHA-512 or CRC-32, with HMAC and per-line options.
Read a JSON Web Token's header and payload, with expiry in plain language and optional HMAC verification.
Format and indent JSON, or minify it, with exact error positions and big numbers kept as written.
Create strong random passwords with the character rules a site demands, and see the real entropy.