Encode text, files, and images to Base64 — or decode Base64 back to original format. Auto-detection, URL-safe mode, image preview, batch processing, and full encoding control. 100% private, all in-browser.
Advanced encoding, decoding, and verification tools for developers and security professionals.
Intelligently detects whether your input is plain text or Base64, automatically choosing encode or decode. No manual mode switching required.
Replace + with - and / with _ for URL and filename-safe encoding. Optionally strip padding characters for clean URLs and tokens.
Upload and encode images, documents, and binary files to Base64. Decode Base64 strings back to downloadable files with MIME type detection.
Instantly preview decoded images including PNG, JPEG, GIF, WebP, SVG, and BMP. See dimensions, file size, and MIME type information.
Encode or decode multiple strings simultaneously. Add unlimited entries, process all at once, and copy all results with a single click.
Compute SHA-256, SHA-1, and MD5 hashes of text or Base64 data. Validate Base64 strings for correctness with detailed error reporting.
Full UTF-8 support with options for ASCII, ISO-8859-1, and Windows-1252. Handles multi-byte characters and Unicode without data loss.
Generate complete data URI strings for direct embedding in HTML, CSS, or markdown. Includes proper MIME type and base64 prefix formatting.
All encoding and decoding happens locally in your browser. Your data is never sent to any server, ensuring complete privacy and security.