Base64 Decoder
Paste Base64 to decode it back to UTF-8 text. Donfig accepts both standard Base64 and URL-safe variants, and is forgiving about missing padding — many real-world Base64 strings drop the trailing = and trip stricter decoders. Toggle URL-safe mode if your input uses - and _ instead of + and /. The decoded output appears live; copy or download in one click. As with every Donfig tool, decoding is client-side — your input never uploads.
JavaScript is required to use the live tool. Please enable JavaScript and reload.
Frequently asked
Does it handle missing padding?
Yes. Donfig auto-pads to the nearest multiple of 4 characters before decoding.
Why does decoding produce garbled characters?
The Base64 input wasn't UTF-8 to begin with — possibly UTF-16, Latin-1, or actual binary data. Try a hex view or specify the correct encoding upstream.
Can I decode a JWT this way?
Each JWT segment is Base64URL-encoded JSON, but use the dedicated JWT Decoder for full claim breakdown and signature verification.