Input

Output

Base64 Decoding Examples

Base64 strings are decoded back to their original form. Example:

Decoding text

Base64 input:

Input

Decoded output:

Output

Paste the Base64 into the editor above. Use Sample to load more.

What Is Base64 Decoding?

Base64 decoding reverses the encoding process. The RFC 4648 specification defines the alphabet and padding rules.

This tool uses atob(). For encoding, use the Base64 Encoder.

How to Use This Tool

1

Paste or Upload

Paste your Base64 string or click Upload. Use Sample for example data.

2

Check the Output

The right panel shows the decoded result. For images, use Base64 to Image.

3

Copy or Download

Use Copy or Download. For encoding, use the Base64 Encoder.

How Base64 Decoding Works

Base64 uses 64 characters. The atob() function performs the conversion.

For image preview, use Base64 to Image. For encoding images, use Image to Base64.

Where Base64 Decoding Helps

API responses often return Base64-encoded data. For images, use Base64 to Image.

To encode data, use the Base64 Encoder.

Frequently Asked Questions

Is my data private?

Yes. Decoding runs entirely in your browser.

What if I get "Invalid Base64"?

Base64 only allows A–Z, a–z, 0–9, +, /, and =. Data URIs are supported.

Can I decode images?

Yes. For preview, use Base64 to Image.

What's the size limit?

The tool has a 10 MB limit for file uploads.

Does it support Base64url?

Yes. The tool converts - and _ automatically. See RFC 4648 Section 5.

Herramientas relacionadas

Ver RFC 4648.