Online Tool Store Online Tool Store

Formatator JSON

Formatează, validează sau minimizează JSON păstrând exact șirurile și numerele. Lipește sau încarcă un fișier, vezi erori clare, apoi copiază sau descarcă.

Acest instrument rulează în întregime în browserul tău. Fișierele tale nu sunt niciodată încărcate pe un server.

Spațiu de lucru JSON

Lipește JSON mai jos. Validarea și fiecare transformare rămân în această filă a browserului.

Ctrl/Cmd + Enter pentru formatare
JSON valid — formatat cu indentare de 2 spații.
188 caractere

Doar JSON strict: numele proprietăților au nevoie de ghilimele duble, iar comentariile sau virgulele finale sunt invalide.

20 linii · 275 caractere

Cum funcționează

  1. Lipește JSON, încarcă un fișier .json sau .txt ori începe cu exemplul compact de proiect deja încărcat mai sus.
  2. Browserul verifică întregul document conform sintaxei JSON stricte și raportează locația erorii când este disponibilă.
  3. Formatează cu 2 spații, 4 spații sau tab-uri; sau minimizează documentul pe o singură linie compactă.
  4. Copiază rezultatul sau descarcă-l ca fișier .json gata de folosit.

Metoda de formatare

Întâi, parserul JSON strict al browserului verifică dacă întreaga intrare este validă. Formatatorul parcurge apoi textul original caracter cu caracter. Nu modifică niciodată nimic într-un șir între ghilimele: ghilimelele cu escape, spațiile și secvențele Unicode rămân neatinse.

Formatare = linii noi structurale + indentare aleasă Minimizare = eliminarea spațiilor albe din afara șirurilor între ghilimele

Lucrul pe textul sursă validat în loc de serializarea unui obiect JavaScript păstrează și ordinea cheilor, cheile duplicate și literalele numerice lungi exact așa cum au fost scrise.

Întrebări frecvente

Este încărcat sau salvat undeva JSON-ul pe care îl lipesc?

Nu. Validarea, formatarea, minimizarea, copierea și crearea fișierelor au loc în browserul tău. JSON-ul tău nu este trimis niciodată către Online Tool Store sau către vreun serviciu de procesare.

Formatarea schimbă valorile JSON sau numerele mari?

Nu. După validare, formatatorul schimbă doar spațiile albe nesemnificative din afara șirurilor între ghilimele. Nu reconstruiește documentul din valori JavaScript, deci textul numerelor, secvențele de escape, ordinea cheilor și cheile duplicate rămân exact cum au fost introduse.

De ce sunt respinse comentariile, ghilimelele simple sau virgulele finale?

Unele formate asemănătoare JavaScript le acceptă, dar nu fac parte din standardul JSON. Acest validator folosește reguli JSON stricte: numele proprietăților și șirurile au nevoie de ghilimele duble, comentariile nu sunt permise, iar ultimul element nu poate avea virgulă finală.

Pot formata o listă, un șir, un număr, un boolean sau null la nivel superior?

Da. Un document JSON valid poate conține orice valoare JSON la nivel superior, nu doar un obiect. Listele, șirurile, numerele, true, false și null sunt toate suportate.

Cât de mare poate fi documentul JSON?

Acest instrument nu are o limită artificială. Limita practică depinde de browserul tău și de memoria disponibilă a dispozitivului; documentele foarte mari lipite pot dura mai mult pentru validare și afișare.

Pot încărca un fișier .json în loc să lipesc?

Da. Fă clic pe „Încarcă fișier” și alege un fișier .json sau .txt de până la 10 MB. Este citit direct în browser cu File API și încărcat în caseta de intrare — fișierul în sine nu este niciodată încărcat pe un server.

Cum ne comparăm

FuncțieOnline Tool StoreJSONLintCodeBeautify JSON Viewer
Funcționează fără instalarea unei aplicații desktop DaDaDa
Comenzi dedicate pentru formatare și minimizare Ambele, dintr-un clicAmbele, pe pagini separateAmbele, dintr-un clic
Feedback strict de validare cu locația erorii Linie și coloană, salt la eroareNumărul linieiEroare evidențiată
Păstrează textul original al numerelor lungi și ordinea cheilor Da — nu re-serializează niciodată valoareaNegarantatNegarantat
Încărcarea unui fișier .json sau .txt local DaNu, doar lipire sau URLDa
Copierea și descărcarea rezultatului Ambele incluseCopiere manualăAmbele incluse
Fără cont, reclame în spațiul de lucru sau upsell-uri DaNu, susținut de reclameNu, susținut de reclame

JSONLint și CodeBeautify adaugă funcții suplimentare precum vizualizatoare în arbore și convertoare de format, dar trec JSON-ul prin mai multă interfață și reclame. Pentru o verificare rapidă și concentrată care păstrează intact textul tău sursă exact, formatatorul JSON Online Tool Store este calea mai simplă — lipește sau încarcă, validează, transformă și copiază fără configurare.

Explorează instrumente similare

Încorporează acest instrument

Lipește asta pe propriul site — rămâne gratuit, iar fiecare fișier rămâne în browserul vizitatorului tău, nu la tine sau la noi.