Base64 Encoder / Decoder
Encode text or files to Base64, or decode Base64 back to text/file — all processed locally in your browser.
Frequently Asked Questions
Can I Base64-encode a file, not just text?
Yes — use "Upload File" to select any file. Its contents are Base64-encoded directly in your browser.
How do I turn decoded Base64 back into a downloadable file?
Paste the Base64 string, click Decode, then use the Download button to save the output.
Is Unicode text supported?
Yes, UTF-8 text (including emoji and non-Latin scripts) is encoded and decoded correctly.