Base64 File Converter
Encode any file to Base64 (optionally as a data URI) or decode Base64 back to the original file with a single click. Large files are processed in chunks.
Your files never leave your device
Frequently asked questions
What is a data URI?
A Base64 string with a prefix like data:image/png;base64,…. It can be used directly in HTML/CSS or passed to APIs that expect data URIs.
Is there a size limit?
Files up to tens of megabytes work fine — the file is read in chunks to avoid memory spikes. Very large files may take a while.
Are my files safe?
Yes — everything is processed locally in your browser. Nothing is uploaded to a server.