Base64 Encoder / Decoder

Encode and decode Base64 strings with URL-safe option — entirely in your browser.

No data leaves your browser.

Frequently Asked Questions

Is my data safe?
Yes. All processing happens in your browser. Your data never leaves your device.
What is URL-safe Base64?
URL-safe Base64 (base64url) replaces + with - and / with _, making it safe to use in URLs and filenames without percent-encoding.
Does it support Unicode?
Yes. Text is encoded as UTF-8 bytes before Base64 encoding, so all Unicode characters are fully supported.