Skip to content

URL Parser

Split an absolute URL into protocol, host, port, path, query parameters and fragment. Preserve repeated query parameter names.

Input

67 chars1 lines

Result

Type or paste on the left — the result updates as you type.

The URL is parsed without opening it. Query values are decoded with URLSearchParams; a plus sign in a query value becomes a space.

Up to 100,000 UTF-16 units per input and 1,000,000 per result. See the supported formats and examples below.

Format references

Tool page updated: