Loading...
Encode and decode Base64 securely in your browser. No file uploads, no limits, and 100% free. Perfect for developers and IT professionals.
Output will appear here...
Drag & drop files here
or click to browse
Accepted: */*
Large file performance?
Browser local processing works best on Desktop for files over 100MB.
Enter content to generate a data URL...
| Encoding | Alphabet | Padding | Ratio | URL Safe | Use Case |
|---|---|---|---|---|---|
| Base64 | A-Z, a-z, 0-9, +, / | = | 133% | ✗ | Email (MIME), PEM certs |
| Base64URL | A-Z, a-z, 0-9, -, _ | None | 133% | ✓ | JWTs, URLs, filenames |
| Base32 | A-Z, 2-7 | = | 160% | ✓ | TOTP/HOTP, case-insensitive |
| Hex | 0-9, a-f | None | 200% | ✓ | Hash digests, debugging |
| Ascii85 | !-u, z | <~ ~> | 125% | ✗ | PostScript, PDF streams |
base64url for URLs, cookies, filenamesUse these pages for image-specific Base64 workflows and cross-format conversions.