Convertor JSON ↔ șir

Se escapează JSON într-un literal de șir pentru includere în cod sursă, sau se dezescapează un șir înapoi în JSON formatat. Sunt acceptate ambele direcții: JSON în șir și șir în JSON.
Toată prelucrarea are loc local în browser — datele nu se încarcă niciodată pe vreun server.
Mai există: Toate instrumentele JSON | Vizualizator / editor JSON | Evaluator JSONPath | Validator JSON Schema | JSON → SQL / TOML | Comparare JSON.
Direcție: Ghilimele:
JSON → șir (escapare): convertește JSON-ul într-un literal de șir escapat, potrivit pentru includere în JavaScript, Python, Java, C# sau orice limbaj care acceptă șiruri JSON.
Șir → JSON (dezescapare): convertește un șir escapat înapoi în JSON formatat, lizibil.
Sfat: se folosește opțiunea Ghilimele pentru a încadra rezultatul în ghilimele duble, simple sau fără ghilimele. Ghilimelele duble sunt standard pentru JavaScript/JSON.
Un șir JSON nu este JSON

O valoare JSON analizată este dată; un literal de șir JSON este text care conține JSON, cu fiecare ghilimea și fiecare linie nouă escapate (\", \n). Escapatea împachetează datele în cod sursă; dezescapa inversează procesul. Dubla escapare apare când datele trec prin două straturi — rezultatul arată \\\" acolo unde trebuie o singură \" — se dezescapează de două ori sau se repară lanțul.

Se alege stilul ghilimelelor după limbajul țintă — ghilimelele duble sunt standard pentru JSON și JavaScript.