URL Encoder/Decoder

Encode text for URLs or decode URL-encoded strings. Automatically parses query parameters.

About URL Encoding

URL Encoding (Percent Encoding): Converts special characters to %XX format where XX is the hexadecimal representation. Required for characters that have special meaning in URLs like spaces, &, =, ?, /, etc.

Common Encodings: Space → %20, @ → %40, & → %26, = → %3D, ? → %3F, / → %2F

Query Parameters: Automatically parsed from URLs with ? followed by key=value pairs separated by &. Duplicate keys are preserved for array-like parameters.

Use Cases: Preparing data for URL parameters, encoding form data, safely transmitting text in URLs, building REST API requests.