Decodes a Base64-encoded string back to plain text. Handles both standard Base64 (using + and /) and URL-safe Base64 (using - and _). Correctly decodes UTF-8 encoded content including non-ASCII characters.
Decode JWT payloads, HTTP Basic Auth credentials, or any Base64-encoded data back to readable text instantly. To decode a complete JWT token, try the JWT Decoder.
Decode credentials
Input
dXNlcm5hbWU6cGFzc3dvcmQ=
Output
username:password
Encode text as a Base64 string.
Decode and inspect JSON Web Token header, payload, and signature.
Convert image files to Base64-encoded data URLs.
Encode text to hexadecimal or decode hex back to text.
Convert Markdown to HTML instantly.
Convert HTML markup to clean Markdown syntax.