Build URL query string

Build a URL query string from a JSON object.

Local processing · Nothing is uploaded · 1 MB input limit

Input & settings

Paste text or drop a UTF-8 text file
Ready. Enter your input to begin.

How to use this tool

Enter an object containing string, number, boolean, null, or arrays of those values. Array values become repeated parameter names.

Limits and behavior

Nested objects and nested arrays are rejected. Null becomes an empty value. Encoding follows URLSearchParams rules, including plus signs for spaces. Input is limited to 1 MB and output to 3 MB. No input content is saved by CraftAI.

Create URL query parameters

Convert supported JSON fields into encoded query components for web requests.

Does query-string encoding encrypt the values?

No. URL parameters are visible in browser history, logs and links. Avoid putting secrets in query strings.

Related tools: parse url query parameters · url percent encoder and decoder

Built on Hatchable