Base64 Decoder

Turn a Base64 string back into readable text. Line breaks and stray spaces are ignored, and invalid input is flagged clearly.

How to Use the Base64 Decoder

  1. 1

    Paste the Base64 string on the left.

  2. 2

    Read the decoded text on the right.

  3. 3

    Copy the result.

  4. 4

    Encode text again with the Base64 Encoder.

Base64 Decoder Features

Forgiving input

Line breaks and spaces inside the string are ignored.

Clear errors

You are told when the string is not valid Base64.

Unicode output

Accents and emoji come back exactly as they went in.

Runs in your browser

Nothing is uploaded to a server, so your content stays on your device.

Free and unlimited

No account, no watermark and no daily limit.

Works on mobile

Large tap targets and layouts that fit a phone screen.

Frequently Asked Questions

Related Tools

Base64 Encoder

Encode text to Base64 with full Unicode support.

Base64 to Image

Preview and download an image from a Base64 string.

URL Decoder

Turn a percent-encoded URL back into readable text.

JSON Validator

Check whether JSON is valid and see the exact error.