Base64 & URL Encoder / Decoder

Encode or decode Base64 and URL percent-encoded strings — all in your browser.

Input
Output
Advertisement

What is Base64?

Base64 is an encoding scheme that represents binary data as ASCII text. It is commonly used to embed binary files in JSON, HTML, or email messages, and to transmit data over text-based protocols.

What is URL Encoding?

URL encoding (percent-encoding) replaces characters that are not allowed in URLs with a %XX hex representation. It is required when passing special characters like spaces, ampersands, or non-ASCII characters in query strings.

More Tools