[{"data":1,"prerenderedAt":43},["ShallowReactive",2],{"tool-content-en-query-string-converter":3},{"id":4,"title":5,"body":6,"description":34,"extension":35,"locale":36,"meta":37,"navigation":38,"path":39,"seo":40,"stem":41,"toolId":12,"__hash__":42},"tools\u002Ftools\u002Fen\u002Fquery-string-converter.md","Query String Converter",{"type":7,"value":8,"toc":29},"minimark",[9,13,17,20,23,26],[10,11,5],"h2",{"id":12},"query-string-converter",[14,15,16],"p",{},"Convert URL query parameters to readable JSON and turn flat JSON objects back into an encoded query string.",[14,18,19],{},"The result uses syntax highlighting for JSON keys and values or query parameter names and values. Multiline JSON output can be collapsed to a compact summary and expanded again from the output toolbar.",[14,21,22],{},"Repeated parameters are preserved as arrays when converting to JSON. JSON arrays become repeated query parameters, and values are encoded with the browser's standard URL rules.",[14,24,25],{},"Only flat JSON values are supported for reverse conversion. Nested objects and null values are rejected so the output remains predictable.",[14,27,28],{},"All processing happens locally in your browser. No query data is uploaded.",{"title":30,"searchDepth":31,"depth":31,"links":32},"",2,[33],{"id":12,"depth":31,"text":5},"Convert URL query parameters and flat JSON objects in either direction while preserving repeated values.","md","en",{},true,"\u002Ftools\u002Fen\u002Fquery-string-converter",{"title":5,"description":34},"tools\u002Fen\u002Fquery-string-converter","sdBWsxK76vamMULwe7ZJN0m85Lr8FXwWLktL01i3J_0",1792391420084]