Minificator JSON
Lipești JSON, primești varianta cea mai compactă și vezi pe loc câți bytes ai economisit. Totul rulează în browserul tău.
Minified JSON appears here.
Rulează în browserul tău. Ce introduci nu este încărcat pe PayloadIQ.
Acest minificator scoate toate spațiile, indentarea și liniile noi dintr-un document JSON și îți arată exact câți bytes economisești, totul în browserul tău. JSON-ul este mai întâi parsat, așa că rezultatul e garantat echivalent cu intrarea: fiecare cheie, valoare și tip se păstrează, dispare doar formatarea. Dacă lipești ceva nevalid, primești eroarea cu linia și coloana, ca să găsești rapid problema.
Cum funcționează minificarea
Un formatter adaugă indentare, treceri la rând și spații după două puncte și virgule ca să fie ușor de citit. Minificarea face exact invers: parsează JSON-ul, apoi îl serializează din nou fără niciun spațiu de prisos, lăsând cel mai compact JSON valid posibil. Pentru că trece prin parsare, nu e o simplă tăiere de caractere cu regex care ar putea strica datele dintr-un string, ci o rescriere sigură care păstrează structura intactă. Sub câmpuri vezi dimensiunea originală și cea minificată în bytes, plus procentul economisit, calculat cu TextEncoder pe codarea reală UTF-8, nu pe numărul de caractere.
Când îl folosești și de ce rulează local
JSON-ul minificat e pentru mașini, nu pentru oameni: îl folosești pentru payload-uri de API mai mici, fișiere de config compacte sau răspunsuri trimise pe rețea, dar ții o copie lizibilă în git și minifici la build sau la cerere. Un detaliu onest: pe server, gzip sau brotli reduc JSON-ul mult mai mult decât simpla scoatere a spațiilor, deci cifrele de aici sunt dinainte de compresie. Pentru că totul rulează în browserul tău, poți minifica și payload-uri cu date reale sau secrete fără griji: nimic nu pleacă de pe dispozitivul tău și nimic nu se încarcă pe PayloadIQ.