Use the Text tab to encode or decode text. Use the File tab to encode any file type as a Base64 data URL.
All processing happens in your browser — nothing sent to any server. Back to all tools
Frequently Asked Questions
What is Base64?
Converts binary data to ASCII text using 64 printable characters. Used to embed binary in text formats.
When would I use it?
Embedding images in HTML/CSS, encoding email attachments, storing binary in JSON.
Does Base64 encrypt data?
No — it is encoding only, not encryption. Anyone can decode it instantly.
Why is Base64 output larger?
Every 3 bytes become 4 characters, making output about 33% larger.
Related Free Tools
Explore All 20 Free Tools
Calculators, PDF tools, image editors, text tools, and more — all free.
Browse All Tools