Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 strings — instantly, privately.
What is Base64?
Base64 is an encoding scheme that converts binary data into a sequence of printable ASCII characters.
It uses a set of 64 characters — A–Z, a–z, 0–9, plus + and / (or - and _ in the URL-safe variant) — to represent any data safely across systems that only handle text.
The name comes from the fact that every 3 bytes of input become exactly 4 Base64 characters, and output is padded with = signs to make the length a multiple of 4. It is not encryption — it is purely an encoding format and can be decoded by anyone instantly.
URL-safe Base64 replaces + with - and / with _, making it safe to include in URLs and filenames without percent-encoding.