Base64URL differences
- - replaces +
- _ replaces /
- Trailing = padding may be omitted
- Decoded bytes remain binary data
Decode Base64 or Base64URL into UTF-8 text, files, binary bytes and supported images. Everything runs locally in your browser.
Text is shown directly. Images are previewed. Other binary data can be inspected as hexadecimal and downloaded as a file.
A generic Base64 decoder should not assume that every payload is an image. Decoded bytes may represent UTF-8 text, a PDF, an archive, an image or another binary format, so the useful next step is to inspect the decoded bytes before deciding how to display or download them.
Base64URL is a web-safe variant used in tokens and URLs. It replaces + with - and / with _, and padding is often omitted. Normalizing those characters and restoring valid padding allows the browser to decode many Base64URL values without changing the underlying bytes.
These links connect the current task with the closest reverse, inspection or format-specific workflow.
Use the image-focused decoder when you specifically need to inspect and preview encoded image data.
Inspect padding, decoded size, MIME hints and known binary signatures before choosing an output.
Use the dedicated image workflow when the encoded payload is known to contain an image.