Clean your Strings,
Fix your Code

Quickly remove backslash escape characters, restore URL encoding, and automatically beautify JSON data.

Input (Escaped String)
Output (Clean Result)
Waiting for processing...
Character Count

0

Auto-Detect Type

UNKNOWN

Privacy Status

100% Local Processing

🛡️

Why DevUnescape stays local

Smart Decode, JSON formatting, and clipboard actions run inside your browser session without remote processing.

How to use DevUnescape

  1. Paste text into the input panel.
  2. Click Smart Decode to auto-detect and decode content.
  3. If output is JSON, it is prettified automatically.
  4. Copy or continue editing the cleaned result.

DevUnescape FAQ

What kinds of text can Smart Decode handle automatically?

It can auto-detect escaped strings, JSON, URL encoding, HTML entities, Base64 text, and JWT payloads in a single input panel.

When should I use Raw text mode or Expand stringified JSON values?

Use Raw text mode when you only want escape cleanup without URL, HTML, Base64, or JWT detection. Enable Expand stringified JSON values when JSON fields contain nested JSON strings you want converted into objects or arrays.

What happens if the input is invalid or cannot be decoded cleanly?

DevUnescape keeps the original text, avoids destructive changes, and shows a notice so you can adjust the input or switch modes.