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.