What Base64 does
Base64 represents binary bytes with a restricted set of text characters. It is useful in data URLs, email formats, tokens, and APIs, but it is not encryption.
Unicode support
This tool encodes text as UTF-8 before converting the bytes to Base64, so accented characters and emoji round-trip correctly.
URL-safe input
The decoder accepts the URL-safe alphabet, where hyphens and underscores replace plus signs and slashes, with or without padding.