Base64 Decode
Paste a Base64 string to decode it into readable text.
About the Base64 Decode Tool

Base64 is a widely used encoding scheme that translates binary data into a text-based format. This is useful for transmitting data in environments that only reliably support text, such as in JSON payloads or email attachments. The Base64 Decode tool allows you to reverse this process, converting a Base64 encoded string back into its original readable text form.

When is Base64 Decoding Useful?

  • Reading Encoded Data: If you receive a piece of data that has been Base64 encoded (like a JWT part or an encoded API response), this tool lets you see the original content.
  • Inspecting Data URIs: Sometimes, parts of a data URI are Base64 encoded. This tool can help you inspect that data.
  • Learning and Debugging: It's a great way to understand how Base64 works or to debug issues where encoded data is not what you expect.

How It Works

This tool uses the browser's built-in atob() function, which stands for "ASCII to binary." It takes a Base64 string as input and returns the decoded raw string. It can also handle data URIs by automatically stripping the data:...;base64, prefix before decoding.