JSON Central

URL Encoded to JSON Decoder

Decode percent-encoded JSON text locally

Decode percent-encoded UTF-8 JSON, validate it and produce formatted output with explicit form-style plus handling.

Browser-local web encoding

Decode percent-encoded JSON text

Need the reverse conversion? JSON to URL-encoded.

0 characters · 0 bytes

Waiting for input.

Output

Converted text preview

No conversion yet
Converted text will appear here.

Conversion runs entirely in this browser.

Deterministic conversion

How this encoding works

Percent escapes are decoded into the complete JSON document. Plus characters remain literal unless the form-encoding option is enabled.

Honest limitations

Encoding does not add secrecy or missing types

Malformed escapes and decoded text that is not valid JSON are rejected rather than guessed or executed.