Encode to Base64
Drag & drop a file or click to browse
Decode from Base64
This appears to be binary data. File download will be available below.
What is Base64?
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used to encode data that needs to be transmitted over media designed to deal with text.
Common Uses:
- Email attachments (MIME)
- Embedding images in HTML/CSS
- Data URLs
- API authentication tokens
- Storing binary data in text-based formats
Features
Text & File Support
Encode/decode both text and binary files
URL-Safe Encoding
Support for URL-safe Base64 variants
Real-time Processing
Instant encoding and decoding
File Download
Download decoded binary files
100% Client-Side
Your data never leaves your device
How to Use
Encoding:
- Choose between text or file input
- Enter your text or select a file
- Optionally enable URL-safe encoding
- Click "Encode" or encoding happens automatically
- Copy the Base64 result
Decoding:
- Paste your Base64 encoded string
- Enable URL-safe decoding if needed
- Click "Decode" or decoding happens automatically
- Copy the decoded text or download the file
- Binary files will show download option