Base64 Encode & Decode
Type text to encode it to Base64, or paste a Base64 string to decode it back to text. You can also drop a file to convert it to a Base64 data URL.
Drop a file here or click to upload
Any file type supported
Original: 0 B
Encoded: 0 B
Ratio: 0%
Features
Text encode / decode
File to Base64
Base64 to file download
Auto-detect input
Show encoded size
How to Use
1. Pick Encode or Decode at the top.
2. Type or paste your input on the left, OR drop a file into the upload zone.
3. Click Process — the result appears on the right.
4. Click Copy to copy the result.
Frequently Asked Questions
What is Base64?
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format.
Is Base64 encryption?
No, Base64 is an encoding, not encryption. It does not provide security — anyone can decode it.
Related Tools
URL Encode / Decode
Encode and decode URLs online for free. Supports component encoding and full URL...
HTML Entity Encode / Decode
Encode and decode HTML entities online. Supports named and numeric entities....
JWT Decoder
Decode and inspect JWT tokens online. View header, payload, and signature with e...
Unicode Escape / Unescape
Escape and unescape Unicode characters online. Supports \uXXXX and other formats...