Decode Percent-Encoded JSON & Query Strings Online
Instantly restore URL-encoded queries and percent-encoded configurations back into clean, formatted JSON. Our free browser-based JSON URL Decoder is designed to help web developers parse URL payloads, debug complex routing queries, and analyze network traffic configs without sending private credentials over the network.
Parsing Decoded Content: Objects vs. Query Strings
Our utility handles multiple types of incoming encoded URL data:
- Percent-Encoded JSON: Translates percent-encoded characters (like
%7Band%22) back to standard braces and quotes, and then beautifies the resulting JSON string. - URL Query Parameters: Parses flat query sequences (like
user[id]=101&user[name]=John) and builds them back into structured, nested JSON objects (like{"user":{"id":"101","name":"John"}}).
How to Decode JSON from URL (Step-by-Step)
- Input Encoded Data: Paste the percent-encoded JSON or URL query string into the input panel.
- Set Space Options: Choose whether to decode plus signs (
+) as spaces or keep them as literal characters. - Select Indentation: Choose between 2-space, 4-space, or tab layouts for the final formatted output.
- Read Output: The parsed, validated, and beautified JSON structure appears instantly in the output editor pane.
Nested Key Parsing
Automatically parses advanced, bracketed query parameters (like arrays or child objects) into nested JSON structures.
Linter & Formatter
Validates parsed results and outputs them with clean, customizable spacing for maximum readability.
100% Secure
All code processes in your browser. No data ever leaves your device or is transmitted over the network.