Press ββ to navigate Β·
Enter to open Β·
/ anywhere to search
π Decoder
Base64 Decoder
Decode Base64 strings back to plain text, HTML, JSON, or preview Base64-encoded images. Supports standard and URL-safe Base64.
Decode text & binary
Image preview
Auto-detect type
Never leaves your browser
Base64 Input
Decoded Output
πΌ Image Preview
Input chars: 0 |
Decoded bytes: 0 |
Type: β
Info
What is Base64?
π¦
Encoding Scheme
Base64 converts binary data to ASCII text using 64 safe characters β AβZ, aβz, 0β9, +, and /.
π§
Common Uses
Used in email attachments (MIME), data URIs for images, JWT tokens, and API payloads.
π
URL-safe Variant
URL-safe Base64 replaces + with - and / with _ to avoid breaking URLs.
π
Size Overhead
Base64 adds ~33% overhead β every 3 bytes become 4 characters.
About this tool
The PixelForge Base64 Decoder converts Base64-encoded strings back into their original plain text, binary data, or URLs instantly in your browser. Base64 encoding is used throughout web development β in data URIs, JWT tokens, email attachments, API responses, and configuration files. Being able to quickly decode a Base64 string helps you debug APIs, inspect tokens, and verify encoded content without needing a local tool or programming environment. All decoding happens client-side so sensitive tokens never leave your machine.
Frequently Asked Questions
Base64 is a binary-to-text encoding scheme that represents binary data using 64 printable ASCII characters. It is commonly used to transmit binary data over text-based protocols.
You can decode the header and payload sections of a JWT, which are Base64url-encoded. Note that this only decodes the data β it does not verify the signature.
Base64url replaces + with - and / with _ to make the string safe for use in URLs and filenames. The decoder handles both variants automatically.
The decoder is designed for text output. Binary data may appear garbled as it will be interpreted as UTF-8 text. Use a dedicated binary Base64 decoder for file extraction.
No. Decoding happens entirely in your browser. Sensitive strings like API keys or tokens are never transmitted anywhere.