base64.quest
Encode
Decode
Image
Compare
Batch
Validate
Security
Tools
Learn
API
☀️
Encode
Decode
Image
Compare
Batch
Validate
Security
Tools
Learn
API
Input
Options
Standard
URL-Safe
Custom
Standard uses '+' and '/'. URL-Safe uses '-' and '_' to avoid issues with web addresses.
Padding
Adds '=' characters at the end to ensure the output length is a multiple of 4. Required by some strict decoders.
Line breaking
Inserts a newline character (CRLF) after a specific number of characters, often used for MIME email compatibility (e.g., 76 characters).
Charset
UTF-8
Latin-1 (ISO-8859-1)
UTF-16
ASCII
The character encoding of the input text. UTF-8 is the standard for web and most applications.
Decode
Output
📋 Copy
⇄ Swap
🔄 Clear
Drop a file here or
click to browse
Process a single text file by dropping it here