Base64 encode / decode
free base64 encoder & decoder — right in your browser, no uploads, no sign-up, instant results.
How to use this tool
Upload your files
Drop files onto the page or select them from your device. They're read locally — nothing leaves your browser.
Configure options
Adjust any settings or preferences for how you want the tool to process your files.
Process
Click the action button and the work is done in your browser — no waiting for server uploads or downloads.
Download your result
Save the processed file straight to your device. No watermarks, no sign-up, no limits.
Free Base64 Encoder & Decoder without giving up your privacy
Base64 encoding is everywhere — from HTTP Basic Auth headers to embedding images in CSS, from JWT tokens to data URIs. But pasting credentials or tokens into a server-side encoder is a security risk. This tool uses the browser's native btoa and atob functions, plus the TextEncoder API for proper UTF-8 support (meaning emojis, accented characters, and non-Latin scripts encode correctly). Your input is processed entirely in your browser tab — the encoded or decoded result appears instantly, and nothing is ever transmitted. It works offline once the page has loaded, so you can use it in secure environments, on planes, or anywhere connectivity is limited.
Privacy by design. This tool loads once and runs entirely in your browser tab. Close the tab and nothing remains. No cookies, no tracking, no server — just the utility you need, instantly.