Paste a JSON object and the tool flattens it into an encoded query string, using bracket notation like items[0]=a for arrays and user[name]=x for nested objects.
Keys are flattened with bracket notation, so { user: { id: 1 } } becomes user[id]=1, a convention many backends parse automatically.
Arrays use indexed brackets like tags[0]=a&tags[1]=b, preserving order when the query string is parsed back into a structure.
Yes — every key and value is percent-encoded so special characters remain valid within the resulting URL query string.