Base64 Encode / Decode

Convert text to Base64 or decode it back, live as you type. Full UTF-8 support, so accented letters, emoji, and non-Latin scripts round-trip correctly.

URL-safe variant

What Base64 is for

Binary-safe text, not encryption.

Base64 turns arbitrary bytes into a string using only letters, digits, +, and /, safe to embed in JSON, URLs, or email where raw binary would break. It's not encryption: anyone can decode it back instantly, so it doesn't hide or protect anything on its own.

URL-safe variant

Standard Base64's + and / characters have special meaning in URLs. The URL-safe variant swaps them for - and _ and drops the trailing = padding, so the result can go straight into a query string or file name.