Developer Tools

URL and query editor

URL encoder and decoder · URL parser · Query string builder · JSON to query string. URL and query editor. Work with separate inputs and settings for each task. Choose a destination before reusing a result.

No account needed

Work with separate inputs and settings for each task. Choose a destination before reusing a result.

JSON to query string

Encode a JSON object as a query string with repeated keys for arrays

Link to this task

Loading tool…
How to use · JSON to query string
  1. Enter your values and choose the options.
  2. Run the tool and review the result.
  3. Copy the result or save it as a file.

Inspect the example output format first. Keep the original separately and check transformed values, spaces and line breaks before using the result.

Inputs and files disappear when you leave or reload. Drafts and presets you explicitly save are kept separately. Review results before using them.

Available tasks · 13
URL encoder and decoder
Encode and decode URL components
URL parser
Inspect a URL’s scheme, host, path, query and fragment without visiting it
Query string builder
Build a URL query from key=value lines or decode it back to lines
JSON to query string
Encode a JSON object as a query string with repeated keys for arrays
URL parameter remover
URL parameter remover — choose your inputs and copy or save the result
URL parameter sorter
URL parameter sorter — choose your inputs and copy or save the result
UTM link builder
UTM link builder — choose your inputs and copy or save the result
URL origin extractor
URL origin extractor — choose your inputs and copy or save the result
Relative URL resolver
Relative URL resolver — choose your inputs and copy or save the result
URL path extractor
URL path extractor — choose your inputs and copy or save the result
Percent encoding inspector
Percent encoding inspector — choose your inputs and copy or save the result
Contact · URL · Generator
Inputs: Mode, Contact, Subject, Body
Route · Parameter · Analysis
Inputs: Pattern, Path

How to use

  1. 1Search or select a task and enter your input.
  2. 2Run the task and review results or errors.
  3. 3Choose Reuse result, select a destination and apply.

Good to know

Inputs and files disappear when you leave or reload. Drafts and presets you explicitly save are kept separately. Review results before using them.

Ads may process connection data. Personalization follows your privacy choices. Privacy (English)

Related tools

All tools