Free tool to encode files to Base64 or decode Base64 strings to files
Base64 is a binary-to-text encoding scheme that represents binary data in printable ASCII characters. It's commonly used to encode binary data for transmission over text-based protocols like email or HTTP.
Base64 encoding converts every 3 bytes of binary data into 4 ASCII characters using a set of 64 characters (A-Z, a-z, 0-9, +, /).
Encoding: Upload any file (image, document, archive, etc.) and get its Base64 representation. Perfect for embedding files in text or transmitting binary data safely.
Decoding: Paste Base64 text and download the original file. The filename will be automatically generated based on detected file type.
Security Note: Base64 is encoding, not encryption. Your files are processed locally in your browser for privacy.