Escape Decoder: Unescape Strings Across Languages
Decode escaped strings from JSON, JavaScript, Python or Shell. Automatically recognises Unicode, hexadecimal and octal sequences so you can restore original text.
Try JSON, JavaScript, Python and Shell rules in order.
Decoded result
JSON re-encode
—
When to Use It
Switch between modes while inspecting logs, API payloads or script templates to restore readable text.
- Auto detect covers the most common languages; switch manually if the decoded output looks incorrect.
- Use the “JSON re-encode” view to grab a safe string literal for code or configuration files.
- For multi-layer escapes, paste the decoded output back into the input to peel the next layer.
Decoding happens entirely in your browser so sensitive tokens or secrets stay private.