Base64 Encode / Decode

Convert text or files to Base64 and back — UTF-8 safe, with URL-safe and data-URI output, and one-click decode into a downloadable file. Everything runs in your browser.

100% client-side. Your text and files never leave your device.
Text to encode
Base64 output

About the Base64 Encoder / Decoder

Base64 turns any data — text, images, fonts, binaries — into a plain-text string made of letters, digits, and a couple of symbols. That makes it safe to drop into places that only accept text: JSON payloads, data URIs in CSS or HTML, JWTs, email attachments, API keys, and config files. This tool encodes and decodes it instantly, both directions, for text and files, without sending anything to a server.

Because it runs entirely in your browser, you can safely encode or decode sensitive values — tokens, credentials, private keys — without pasting them into a site that logs what you submit.

What it handles

Tips

No account, no upload — encode, decode, copy or download.

Related tools