Encode plain text into Base64 or decode Base64 strings back into readable UTF-8 text.
Paste the source text or Base64 string.
Choose whether you want to encode or decode.
Copy the converted result when it is ready.
Yes. The converter uses UTF-8 aware encoding and decoding so non-English text works correctly.
Yes. Invalid or malformed Base64 input is caught and surfaced before output is shown.
Encode query strings and URLs safely or decode percent-encoded text back into readable content.
Decode JWT headers and payloads in the browser to inspect claims, expiry, issuer, and subject fields.
Generate common cryptographic hashes for plain text input directly in the browser.