Base64 Encoder & Decoder
Encode and decode Base64 instantly, Unicode-safe.
0 Characters · 0 Words · 0 Lines
About the Base64 Encoder & Decoder
Base64 shows up everywhere in development: Authorization headers, JWT segments, data URIs, email attachments, and binary blobs tucked into JSON. This tool converts in both directions at once, so you can paste either plain text or Base64 and read the other side immediately — no button presses, no page reloads.
Unlike naive atob()/btoa() wrappers, the conversion here is UTF-8 safe. Chinese characters, emoji, and accented letters round-trip correctly, and malformed Base64 produces a clear inline error instead of a silent crash.
How to use it
- 1Paste plain text or a Base64 string into the input.
- 2Read the encoded and decoded outputs side by side — both update live.
- 3Click the copy icon on either card to grab the result.
Frequently asked questions
Related tools
URL Encoder & DecoderEscape and unescape URLs and query strings safely.Binary Code TranslatorTranslate text to binary code and back, live.Hex to Text ConverterConvert text to hexadecimal and back, UTF-8 safe.Morse Code TranslatorTranslate, decode and hear Morse code with real audio.ROT13 Encoder / DecoderHide and reveal text with the classic ROT13 cipher.Caesar CipherEncrypt and decrypt with an adjustable shift slider.