Codegrain

Formatare, validare și înfrumusețare JSON — gratuit, fără încărcare

Formator și validator JSON online gratuit. Înfrumusețează, minifică, formatează și verifică JSON, sari direct la linia cu eroarea. Rulează în browserul tău — JSON-ul tău nu este încărcat niciodată.

Acțiune
Indentare

Formatează, minifică sau validează JSON. Erorile arată linia și coloana exactă.

0 caractere
0 caractere
Toată procesarea rulează în browserul tău. JSON-ul tău nu este încărcat niciodată.
Cum se folosește acest instrument

Cum se folosește acest instrument

  1. Lipește JSON-ul

    Scrie sau lipește JSON-ul în câmpul de intrare. Poate fi un singur obiect, un array sau orice valoare JSON validă — formatat lizibil sau minificat, nu contează.

  2. Alege o acțiune

    Alege Formatează pentru a înfrumuseța cu indentarea aleasă (2 spații, 4 spații sau tab) și, opțional, sortarea cheilor obiectelor, Minifică pentru a elimina toate spațiile, sau Validează pentru a verifica sintaxa și a localiza erorile.

  3. Copiază sau corectează

    JSON-ul valid este formatat instant — copiază rezultatul sau golește câmpurile. Dacă JSON-ul este invalid, primești un mesaj clar cu linia și coloana exactă, ca să poți sări direct la problemă.

Întrebări frecvente

Întrebări frecvente

JSON-ul meu este trimis către un server?

Nu. Formatarea, minificarea și validarea au loc în întregime în browserul tău, cu JavaScript — JSON-ul tău nu părăsește niciodată dispozitivul și nimic nu este încărcat. Asta contează când JSON-ul conține chei API, token-uri, date despre clienți sau alte informații pe care preferi să nu le lipești într-un site care le înregistrează. Formatoarele JSON publice au scurs exact acest gen de payload în trecut; aici rămâne local.

Care e diferența dintre Formatează, Minifică și Validează?

Formatează (înfrumusețare) reindentează JSON-ul ca să fie ușor de citit — alege indentare cu 2 spații, 4 spații sau tab și, opțional, sortează cheile obiectelor alfabetic. Minifică elimină fiecare spațiu și întrerupere de linie pentru a produce cel mai mic JSON valid, pentru stocare sau transfer. Validează doar verifică dacă textul este JSON bine format și, dacă nu, îți spune linia și coloana exactă a primei erori.

Numerele foarte mari sunt păstrate exact?

Formatarea și minificarea interpretează JSON-ul ca valori JavaScript standard, așa că numerele întregi mai mari de 2^53 și zecimalele foarte lungi sunt rotunjite la cel mai apropiat double — același comportament ca la aproape orice unealtă JSON și majoritatea limbajelor de programare. Cheile duplicate se reduc la ultima. Dacă ai nevoie să păstrezi numere întregi uriașe exact, ține-le ca șiruri JSON. Suntem sinceri în privința asta în loc să-ți corupem datele în tăcere.

Instrumente similare