Base64 Encoder/Decoder

Encode and decode Base64 strings with file support

Encode to Base64

Drag & drop a file here or click to browse

Maximum file size: 5MB
Selected File:

Encoding Options

Decode from Base64

Decoding Options

Data URI Generator

Convert files to Data URI format for embedding in HTML/CSS

Drag & drop a file here or click to browse

Maximum file size: 2MB for Data URI
Selected File:
Operation completed successfully!

About Base64 Encoding

Base64 is a binary-to-text encoding scheme that represents binary data as ASCII strings. It's commonly used for:
Email attachments (MIME encoding)
Data URIs for embedding files in HTML/CSS
API tokens and authentication
File uploads in web applications
Size Impact: Base64 encoding increases file size by approximately 33%. All processing happens locally for privacy.