Encode text or files to Base64, or decode Base64 back to its original form, entirely in your browser.
Paste text, or upload a file, that you want to encode or decode.
Choose encode or decode mode.
Copy or download the resulting output.
Yes, you can upload a file and get its Base64-encoded representation, useful for embedding small files inline, like in CSS or JSON.
Base64 is commonly used to safely embed binary data, like images, inside text-based formats such as HTML, CSS, JSON, or emails.
No, everything runs locally in your browser; nothing is sent anywhere.