Skip to main content

Base64 Encoder/Decoder

Encode text to Base64 or decode Base64 back to text with full UTF-8 support. Includes standard and URL-safe encoding modes with byte-level diagnostics.

Features

Frequently Asked Questions

Does this tool support non-ASCII characters?
Yes. The encoder uses TextEncoder/TextDecoder for full UTF-8 support, so accented characters, emoji, and other Unicode text are handled correctly.
What is URL-safe Base64?
URL-safe Base64 replaces + with -, / with _, and strips trailing = padding so the output can be safely used in URLs and filenames.
Is my data sent to a server?
No. All encoding and decoding runs entirely in your browser. Nothing is uploaded.