Loading…

Skip to content

Base64 & URL Encoder / Decoder

Encode and decode Base64 and URL-encoded text, with full UTF-8 support.

Base64

Base64 turns binary or text into ASCII characters. Enable the URL-safe option to use - and _ instead of + and /, as used in JWTs.

URL encoding

Percent-encoding makes text safe inside a URL. Use the full-URL option to leave characters like : / ? & = untouched.

Frequently asked questions

Is Base64 encryption?

No. It's an encoding anyone can reverse and provides no security.

Why does decoding fail?

The input may have invalid characters, be missing padding, or decode to bytes that aren't valid UTF-8 text.

Related tools