Base64 Decoder
Developer Tools
Decode Base64 to text
How to Use
- 1. Paste or type your Base64 string or plain text in the input field
- 2. Click "Decode Base64" to decode a Base64 string to plain text
- 3. Click "Encode to Base64" to encode plain text to Base64
- 4. Use the copy button to copy the result to your clipboard
Example / Use Case
Decode API Response
A developer receives a Base64 encoded API response and needs to read the actual data. They paste the string into the decoder and get the readable JSON.
Input
Base64: eyJhcGlfa2V5IjoiMTIzNDU2Nzg5MCJ9
Output
Decoded: {"api_key":"1234567890"}How It Works
Base64 decoding reverses the encoding process, taking a Base64 string and converting it back to its original form. Each 4 Base64 characters represent 3 bytes of original data. The decoder handles both standard Base64 (uses +, /) and URL-safe Base64 (uses -, _).
Common use cases include reading API responses that return Base64-encoded data, decoding JWT tokens (after splitting the payload), and reading configuration values stored in Base64 format. For encoding text to Base64, use the Base64 Encoder tool.
How to Use
- 1Paste your Base64 encoded string into the input area
- 2Click the "Decode" button
- 3View the decoded plain text output
- 4Copy the result for use in your application
Frequently Asked Questions
Base64 decoding is the reverse process - converting Base64 encoded text back to its original binary or text representation.