NAVANEM

100% local · nothing leaves your browser

Base64 Encode & Decode

Encode and decode text to and from Base64, with a URL-safe option. UTF-8 aware, so emoji and accents round-trip correctly.

UTF-8 safe and fully local, nothing you type is uploaded.

About this tool

This tool encodes text to Base64 and decodes Base64 back to text. It is UTF-8 aware, so accents, emoji and other non-ASCII characters round-trip correctly instead of being mangled. A URL-safe option swaps the + and / characters for - and _ and drops padding, which is what tokens and URLs use.

Encoding and decoding run in your browser, nothing you type is uploaded. Use it to inspect Base64 payloads, build data values by hand, or convert config snippets.

Frequently asked questions

Is it Unicode safe?+

Yes. Text is encoded as UTF-8 before Base64, so emoji and accented characters survive the round trip, unlike a naive browser btoa call.

What is URL-safe Base64?+

A variant that replaces + with - and / with _ and removes = padding, so the result is safe in URLs and JWTs. Toggle the URL-safe option for it.

Is Base64 encryption?+

No. Base64 is encoding, not encryption. Anyone can decode it, so do not use it to protect secrets.