Base64 Decoder
Decode Base64 (standard or URL-safe, padded or not) back to UTF-8 text, with clear errors for invalid input.
Runs in your browserBase64 → Text
Loading tool…
Example
SGVsbG8sIHdvcmxkISDinJM=
Hello, world! ✓
How to use the Base64 Decoder
- Paste or type your Base64 into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the Text result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
Frequently asked questions
Why do I get "not UTF-8 text"?
The Base64 contains binary data such as an image, PDF or compressed file. Use Base64 to File to download it, or Base64 to Hex to inspect the bytes.
Related converters
Base64 to File ConverterDecode Base64 or a data URL and download it as a file with the type and extension detected from its contents.Base64 to Image ConverterPreview Base64 image data or a data URL as an image. The format (PNG, JPEG, GIF, WebP, SVG…) is detected automatically.Base64 to Hex ConverterConvert Base64 to hexadecimal bytes to inspect binary data, hashes and keys, with optional separators.Base64 EncoderEncode text to Base64 with full UTF-8 support (emoji and accents included), with optional MIME or PEM line wrapping.Base64URL EncoderEncode text as URL-safe Base64 (RFC 4648 §5) using - and _ without padding, as used in JWTs and URLs.Base64URL DecoderDecode URL-safe Base64 (with - and _, padding optional) such as JWT segments back to UTF-8 text.Image to Base64 ConverterConvert an image to a Base64 data URL with ready-to-paste CSS, HTML and Markdown snippets and a live preview.File to Base64 ConverterEncode any file (PDF, font, audio, ZIP…) up to 25 MB to Base64 or a data URL, entirely in your browser.