Formator și validator JSON

Formatați, validați, înfrumusețați și minimizați JSON în întregime în browserul dumneavoastră. Fără încărcări, fără urmărire — datele dumneavoastră rămân pe dispozitivul dumneavoastră.

100% bazat pe browser Nu este necesară înregistrarea Privat implicit
Gata

Lipește JSON, trage un fișier sau dă clic pe Deschide fișier.


                            

Rezultatul apare aici. Totul rulează în browserul dumneavoastră.

Privat prin design

Toată formatarea, validarea și minimizarea rulează local în browserul dumneavoastră. JSON-ul dumneavoastră nu este niciodată trimis către un server.

Feedback instantaneu

Obțineți erori de analiză cu informații despre linie și coloană, plus contextul înconjurător, astfel încât să puteți corecta greșelile de scriere în câteva secunde.

Formatează, minimifică și sortează

Imprimă frumos JSON cu indentare de 2, 4 sau tab, minimifică pentru transport și, opțional, sortează cheile obiectelor alfabetic.

Întrebări frecvente

Este acest instrument de formatare JSON cu adevărat gratuit?

Da. Instrumentul de formatare, validare și înfrumusețare JSON Convertr.org este 100% gratuit, fără înregistrare, fără filigran și fără limite de utilizare.

Este JSON-ul meu încărcat pe un server?

Nu. Acesta este un instrument de formatare JSON nativ browserului. Textul dumneavoastră JSON nu părăsește niciodată dispozitivul — formatarea, validarea și minimizarea rulează local în browserul dumneavoastră folosind JavaScript.

Ce verifică validatorul?

Validatorul verifică dacă intrarea dumneavoastră este JSON valid din punct de vedere sintactic, conform specificațiilor oficiale JSON. Erorile includ virgule deplasate, paranteze dezechilibrate, chei neîntreținute și caractere finale, cu informații despre linie și coloană atunci când sunt disponibile.

Care este diferența dintre Format și Minify?

Format (numit și Beautify sau Pretty Print) adaugă sfârșituri de linie și indentare, astfel încât JSON-ul să fie ușor de citit. Minify elimină toate spațiile albe inutile pentru a face JSON-ul cât mai mic posibil pentru transportul prin rețea.

Pot sorta cheile alfabetic?

Da. Activați opțiunea Sort keys pentru a sorta recursiv cheile obiectelor alfabetic. Matricele își păstrează ordinea originală.

Cât de mare poate fi un fișier JSON pe care îl pot formata?

Deoarece totul rulează în browserul dumneavoastră, limita practică depinde de dispozitivul dumneavoastră. Desktopurile moderne gestionează confortabil fișiere JSON de câțiva megabytes. Pentru fișiere foarte mari, preferați instrumente de linie de comandă precum jq.

Acceptă acest instrument JSON5 sau JSONC (JSON cu comentarii)?

Nu. Pentru a rămâne strict conform cu specificațiile JSON, JSON5 și JSONC (JSON cu comentarii sau virgule finale) nu sunt acceptate. Eliminați comentariile și virgulele finale înainte de a lipi.

Pot converti JSON în YAML, XML sau CSV?

Această pagină se concentrează pe formatarea, validarea și minimizarea JSON în sine. Pentru conversia formatului (JSON în YAML, JSON în XML, JSON în CSV), Convertr.org oferă pagini de conversie dedicate.

JSON Formatter și validator

Parse, validate, format, minify, sort, și inspectează textul JSON.

Intrare
Text JSON sau un fișier local .json plus opțiuni de formate.
Ieșire
JSON format sau miniaturat cu diagnostic și statistici de sintax.
Limitări reale
JSON nu poate conține comentarii, commas de urmărire, NaN sau semanticele cu cheie duplicată pe care fiecare parser le păstrează; memoria dispozitivului limitează documente foarte mari.
Privacitatea și prelucrarea datelor
Textul JSON sau un fișier local .json plus opțiunile de formate sunt prelucrate în această pagină de browser. Converter nu primește sau stocă; închiderea sau redistribuirea paginii clarifică starea de lucru, cu excepția cazului în care instrumentul oferă explicit o descărcare locală.

Cum să utilizați acest instrument

  1. Furnizați textul JSON sau un fișier local .json plus opțiunile de formate în controlurile de instrumente.
  2. Alegeți setările care afectează JSON format sau miniaturat cu diagnosticele și statisticile de sintax, apoi rulați instrumentul.
  3. Revizuirea formatate sau miniaturate JSON cu diagnosticele și statisticile de sintax înainte de a copia sau descărca.

Moduri comune de eșec

O eroare de sintax raportează poziția sa parse, în timp ce un document gol sau oversized nu poate produce o ieșire.

Exemplu util

Puneți o răspunsă API compactă pentru a-l indenta cu două spații și sortă cheile obiectului pentru revizuire.