Standard or URL-safe Base64. Handles UTF-8 properly.
100% in your browser · no uploads · no ad trackers
About Base64 Encode/Decode
Base64 Encode/Decode handles standard and URL-safe Base64 with proper UTF-8 support, so emoji and non-ASCII characters round-trip cleanly. Useful for embedding short binary data in JSON, building data URIs, or decoding tokens from logs.
How to use
1.Paste text.
2.Pick encode / decode.
3.Copy result.
FAQ
Does it support URL-safe Base64?
Yes - toggle URL-safe mode to use `-` and `_` instead of `+` and `/`, with optional padding stripped.
Does it handle UTF-8 / emoji?
Yes. Unlike `btoa()` directly, this tool encodes and decodes UTF-8 properly, so emoji and accented characters survive round-tripping.
Is Base64 free?
Yes. Every tool on docsntools is 100% free with no signup, no watermarks, and no upload limits.
Are my files uploaded to a server?
No. All processing happens entirely in your browser. Your files never leave your device.
Does it work on mobile?
Yes - every tool is responsive and works in modern mobile browsers (Chrome, Safari, Firefox).