DEVELOPER TOOLS · LOCAL ONLY

Base64 Encoder / Decoder

Encode and decode UTF-8 text as Base64 without leaving your browser.

Up to 200,000 characters; decoded values are displayed as plain text.

1 lines · 13 bytes
0 lines · 0 bytes
Run the tool to see the result

Up to 200,000 characters; decoded values are displayed as plain text.

How to use

Encode and decode UTF-8 text as Base64 without leaving your browser.

Turn text into Base64 for a data URL, a JWT payload, or a config file, or turn Base64 back into text. Non-ASCII characters are encoded as UTF-8 first so nothing is mangled. Decoded output is always shown as plain text and is never rendered as HTML.

Limits and privacy

Up to 200,000 characters; decoded values are displayed as plain text.

Everything runs inside this browser. Your input is never uploaded, stored, or written to the URL or any log.