DevToolDeck
All tools

Base64 Encoder / Decoder

Encode and decode Base64 text

Everything runs locally in your browser. Your data never leaves your device.

About this tool

Convert plain text to Base64 and back. Supports standard and URL-safe alphabets and handles full Unicode correctly. Handy for embedding data, debugging tokens, or working with data URIs.

Frequently asked questions

Does it support Unicode characters?

Yes. Text is encoded as UTF-8 first, so emoji and non-Latin scripts are handled correctly.

What is URL-safe Base64?

It replaces the + and / characters with - and _ so the result can be used safely inside URLs.