Base64 Encoder / Decoder
Runs locally in your browser. No data is uploaded.
Decode uses TextDecoder (browser support varies by encoding).
Encode is UTF-8 in most browsers.
File support
Encode a file to Base64, or decode Base64 back to a downloadable file.
Tip: keep files small; Base64 grows size (~33%).
Limits:
0 chars
0 chars
Notes:
- We never render your input as HTML (helps prevent XSS).
- If you decode invalid Base64, you’ll get a clear error message.