togotools.top technical reference
Technical reference
Parse URL query parameters locally in your browser. Displays key-value pairs in table and JSON views, with encoding/decoding support and parameter merging.
Parsing capabilities
- Extracts query string parameters from a URL and shows each one.
- Table view displays both raw and decoded values.
- JSON view organizes parameters into a structured object.
- Handles repeated parameter names (e.g. ?a=1&a=2) as arrays.
Example: parameter parsing
Special characters in query parameters (spaces, non-ASCII, &, =) should be percent-encoded per RFC 3986. The parser decodes automatically, but both raw and decoded values are shown.
URL: https://example.com/search?q=hello&page=2&tag=js&tag=tools
Params:
q = hello
page = 2
tag = ["js", "tools"]Limits
- URL length is limited by browsers and servers, typically under 2048 characters.
- Query parameters do not support nested objects. ?a[b]=1 is just a flat key named "a[b]".
- The fragment (after #) is not sent to the server but can be parsed client-side.
Frequently asked questions
How are repeated parameter names handled?
The parser collects values with the same name into an array. For example, ?tag=js&tag=tools becomes tag: ["js", "tools"].
Can it parse non-standard URLs?
The tool uses the WHATWG URL Standard, which handles most common formats. Inputs without a protocol are auto-prefixed with https:// for parsing.