markys

encodeB64 - Fast, private Base64 encoder for text, files & images

by
Free online Base64 encoder — runs entirely in your browser. No data sent to any server. Supports UTF-8 (correct handling), Base64URL (RFC 4648) for JWT tokens, MIME line splitting, per-line encoding, file encoding up to 100MB, and an Image to Base64 converter for JPG, PNG, GIF, WebP, SVG, BMP, ICO, TIFF and AVIF. Live mode, 12 languages. No sign-up. No ads. No file size limits.

Add a comment

Replies

Best
markys
Maker
📌
Hey Product Hunt! 👋 I built encodeB64 because the existing Base64 tools online are either outdated, send your data to a server, or silently corrupt non-ASCII characters due to incorrect UTF-8 handling. A few things I'm proud of: - Everything runs client-side in the browser. Your data never leaves your machine. - UTF-8 encoding is done correctly — TextEncoder → Uint8Array → btoa(), not just a raw btoa() call that breaks on any non-Latin-1 character. - The image converter supports 9 formats and outputs 5 different formats (Data URI, raw Base64, CSS, HTML, Markdown) with a live preview rendered from the Base64 output itself — so you can verify it worked. - 12 languages with actual translated pages (not just JS swapping text) so Google indexes each language independently. The sister tool for decoding is decodeb64.com — launching here separately soon. Happy to answer any questions about how it's built or the encoding edge cases it handles. Would love your feedback! 🙏