Is base64 a form of encryption?
No. Base64 is encoding, not encryption. Anyone can decode it instantly. Never use base64 alone to protect passwords, tokens, or sensitive data.
Why does base64 make my data bigger?
Base64 uses 4 characters to represent every 3 bytes of input, so the encoded output is roughly 33 percent larger than the original. That is the tradeoff for making binary data safe to embed in text.
When should I use base64 instead of just linking to a file?
Use it for small assets under a few kilobytes where the extra HTTP request costs more than the size bloat, like tiny icons in CSS. For larger files, a normal URL is better because browsers can cache it.
What is a data URI?
A data URI embeds a file directly inside a URL using the format data:mediatype;base64,encodeddata. It lets you inline images or fonts in HTML or CSS without a separate file.
Does this tool upload my files to a server?
No. Encoding and decoding happen in your browser using built-in JavaScript APIs. Your files and strings never leave your device.