Escapes raw text for embedding inside a JSON string value — replacing backslashes, double quotes, newlines, tabs, and control characters with their \n, \t, \" equivalents. Also unescapes JSON string content back to raw text. Useful when building JSON manually, inserting code snippets into API payloads, or debugging JSON parse errors.
Paste your text to escape it for JSON, or paste a JSON string value to unescape it.
Compare two blocks of text and highlight the differences.
Test regular expressions against sample text with live match highlighting.
Generate one or many UUIDs (v4) instantly.
Count characters against Twitter, LinkedIn, and SMS limits.
Generate MD5, SHA-1, SHA-256, SHA-512 hashes from text.
Minify HTML by removing whitespace, comments, and optional attributes.