Acento

URL Encoder & Decoder

Percent-encode a URL component or decode an encoded URL back to readable text. Supports full Unicode.

What is URL encoding?

URL encoding (percent-encoding) converts characters that are reserved, unsafe, or non-ASCII into a format that can be safely transmitted in a URL. Each byte is represented by a percent sign followed by two hexadecimal digits.

When to use URL encoding

Building query strings programmatically, including user-generated text in links, sending URLs inside APIs that require them encoded, and ensuring that special characters like spaces, ampersands, or Unicode letters don't break URL parsing.