Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 back to text, with URL-safe support.
Output
—
Formula & methodology
Text is UTF-8 encoded to bytes, then mapped to the Base64 alphabet (or the URL-safe variant). Decoding reverses the process.
Worked example
- hello → aGVsbG8=
Frequently asked questions
Is Base64 encryption?
No. Base64 is an encoding, not encryption. It provides no confidentiality.
Does it support Unicode?
Yes, input is UTF-8 encoded so emoji and non-Latin scripts round-trip correctly.
Privacy
All processing happens locally in your browser. Your data is never uploaded.