๐ Base64 Encoder/Decoder
โ Frequently Asked Questions
What is Base64 encoding?
Base64 is a method of encoding binary data into ASCII text format. It converts data into a string of characters using 64 different ASCII characters (A-Z, a-z, 0-9, +, /).
When should I use Base64?
Common use cases include: embedding images in HTML/CSS, storing binary data in JSON, email attachments, data URIs, and transmitting data over text-based protocols.
What's the difference between standard and URL-safe Base64?
URL-safe Base64 replaces '+' with '-' and '/' with '_', and removes padding '=' characters. This makes it safe to use in URLs and filenames without special encoding.
Why does Base64 increase file size?
Base64 encoding increases the data size by approximately 33% because it uses 4 characters to represent 3 bytes of data.
What file types can I encode?
Any file type can be encoded: images (PNG, JPG, GIF), documents (PDF, DOC), text files, or any binary data up to 10MB in this tool.