JSON Escape / Unescape
Transformă orice text în conținutul exact al unui string JSON și înapoi. Escape pregătește valoarea ca s-o lipești între ghilimele, Unescape îți dă textul brut din spatele unui literal JSON.
Result appears here.
Rulează în browserul tău. Ce introduci nu este încărcat pe PayloadIQ.
Escapează un string ca să-l incluzi în siguranță într-un JSON sau fă operația inversă pe un literal JSON existent — totul rulează în browserul tău, nimic nu se încarcă pe vreun server. Escape ia orice text și scrie ghilimelele ca \", backslash-ul ca \\ și caracterele de control precum newline și tab ca \n și \t, deci rezultatul devine JSON valid de îndată ce îl pui între două ghilimele. Unescape face drumul invers: citește un literal JSON și îți întoarce textul brut, inclusiv secvențele \uXXXX.
Cum funcționează escaparea, caracter cu caracter
Un string JSON nu poate conține direct ghilimele duble, backslash sau caractere de control — toate trebuie scrise ca secvențe escape. Escape parcurge textul tău și înlocuiește exact aceste caractere: " devine \", \ devine \\, iar newline, tab, return și ceilalți codepoint sub U+0020 devin \n, \t, \r sau forma generică \uXXXX. Îți dă doar conținutul interior al literalului, fără ghilimelele din exterior, ca să-l lipești tu între " " oriunde ai nevoie: o valoare într-un fișier de config, un payload cURL, un câmp dintr-un JSON construit manual sau un mesaj de log. Unescape pornește de la un literal JSON și aplică regulile invers, rezolvând și escape-urile unicode \uXXXX înapoi în caracterele reale.
De ce contează drumul dus-întors și ce e privat
Trucul e să nu lipești tu ghilimelele care învelesc valoarea: Escape întoarce doar conținutul interior, iar Unescape adaugă singur ghilimelele, așa că un text precum he said "hi" face drumul dus-întors curat, fără surprize. Dacă Unescape dă eroare, de obicei ai în input o ghilimea neescapată sau un backslash suspendat — corectezi acel singur caracter și merge. Pentru că totul se întâmplă local, în browser, poți escapa în liniște chiar și texte cu chei, token-uri sau date sensibile: nimic din ce introduci nu pleacă din pagină și nu ajunge pe niciun server.