Escape ⇄ unescape any string
🔣 String Escaper
Escape and unescape strings both ways for four everyday formats — HTML entities, JSON string, URL component and Unicode \uXXXX — converted live as you type, with a self-written entity decoder that never touches the DOM.
HTML unescape understands numeric (A 🌏) and ~120 common named entities. JSON mode escapes exactly like JSON.stringify — paste the inside of a quoted string to unescape. Unicode mode reads \uXXXX, \u{…}, \xXX and \n \t \r \0.