Formatters

Validators

Converters

Encoders

Utilities

Generators

21 tools availableAll run in-browser
Advertisement · 970×90

URL Encoder & Decoder

Encode or decode URLs and query string parameters using percent-encoding (RFC 3986). Supports encodeURI and encodeURIComponent modes.

Plain Text / URL
0 chars
Encoded Output
0 chars

Frequently Asked Questions

What is URL encoding?

URL encoding (percent-encoding) converts characters that are not allowed in URLs into a format that can be transmitted over the Internet. Each character is replaced by a percent sign followed by its hexadecimal ASCII code.

What is the difference between encodeURI and encodeURIComponent?

encodeURI encodes a complete URL and does not encode characters like /, ?, &, =, #. encodeURIComponent encodes a URL component (like a query string value) and encodes ALL special characters, making it safe to use as part of a query string.

All processing happens in your browser. No data is sent to any server.