Learn

Base64 Text Guide

About this tool

Encode UTF-8 text to Base64, or decode it back, with an optional URL-safe alphabet where + and / become - and _ and the padding is dropped. Multi-byte characters are handled correctly because the text is encoded to UTF-8 bytes first, so accented letters and emoji round-trip without corruption.

Questions

What is URL-safe Base64 for?
Standard Base64 uses + and /, both of which have to be escaped inside a URL. The URL-safe variant swaps them for - and _ so the value can sit in a query string or a filename untouched.
Is Base64 a form of encryption?
No. It is a reversible encoding with no key, and anyone can decode it. Use the AES tool if you need actual confidentiality.