URL Tools

Inspect URLs, edit query parameters and encode or decode components.

Runs locally in your browser. Your input is not uploaded or saved.

Inspect detects URLs and query strings automatically. Encode / Decode converts the entire input as a single URL component, including any URL separators. Nothing is opened or fetched.

Advanced options

Applies to Encode / Decode only. By default, spaces encode as %20 and decoding keeps + literal. When enabled, spaces encode as + and + decodes to a space. Query editing always uses form encoding.

To inspect a query with a bare key, prefix it with ? (for example, ?flag). To inspect an ambiguous relative path, prefix it with ./ (for example, ./key=value). A leading ? is always treated as a query string.

Up to 100,000 characters per input or output and 200 query parameters. Editing the input clears the result; inspect or convert again to update it.

Also useful