build NeatTools

URL Encoder / Decoder

Encode or decode URLs and query strings. All processing happens in your browser.

What is URL Encoding?

URL encoding (percent-encoding) replaces special characters with a % sign followed by their hexadecimal value. This ensures URLs are transmitted correctly over the internet, as some characters have special meaning in URLs (like &, =, ?, #).

encodeURI encodes a full URL, preserving characters like : / ? # &. encodeURIComponent encodes everything, useful for query parameter values.

Related Tools

data_object JSON Formatter

Format, validate and beautify JSON data online. Syntax highlighting included.

code Base64 Encoder/Decoder

Encode and decode Base64 strings instantly. Supports text and files.

tag Hash Generator

Generate MD5, SHA-1, SHA-256 hashes from text. Instant and free.