JSON Tools

URL Decode JSON

Decode URL-encoded JSON strings with support for percent-encoding, plus signs as spaces, and multi-level encoding. Features include auto-formatting, nested string decoding, and encoding level detection.

Updated 2025-06-12

URL Decode JSON

Decode URL-encoded JSON strings. Handles percent-encoding, plus signs as spaces, and multi-level encoding.

Load sample:
Detected encoding level: 1

Decode Options

About URL Decode JSON

This tool decodes URL-encoded (percent-encoded) JSON strings back to readable JSON. URL encoding is commonly used when passing JSON data through URLs, query parameters, or form submissions.

Features:

  • Percent-encoding: Decodes %XX sequences (e.g., %7B → {)
  • Plus sign handling: Optionally treats + as space (common in query strings)
  • Multi-level decode: Handles double or triple encoded strings
  • Nested string decode: Can decode URL-encoded values within JSON
  • Auto-format: Pretty-prints the decoded JSON

Common Use Cases:

  • Debugging API requests with JSON payloads in URLs
  • Decoding data from browser developer tools
  • Processing form data with JSON fields
  • Analyzing webhook payloads

Related tools

URL Decode JSON | JSON Tools