JSON formattering og minificering

Pretty-print eller minificér JSON, og find fejl med linje- og kolonnedetaljer.

Indsæt, kør og kopiér i ét kort forløb. Inputdata behandles kun i din browser.

Inputdata sendes aldrig til en server (kun browserbehandling).
Sikkert til fortrolige data.

Sådan bruges det

  1. Indsæt JSON i inputpanelet.
  2. Klik på Formater eller Minificér.
  3. Kopiér outputtet, og du er færdig.

Genveje

Ctrl/Cmd + Enter: Formater
Ctrl/Cmd + Shift + Enter: Minificér
Ctrl/Cmd + L: Ryd (med bekræftelse)

Eksempel

Formatering af gyldigt JSON

Input

{"name":"Anna","age":28,"tags":["API","fejlsøgning"]}

Output

Formateret: flere linjer med indrykning
Minificeret: JSON på én linje

Ugyldigt JSON

Input

{"name":"Anna","age":28,}

Output

Fejlbanneret viser linje, kolonne og et nærliggende udsnit

Hvad er JSON-formatering?

Formatering tilføjer indrykning og linjeskift for bedre læsbarhed, hvilket gør fejlsøgning og reviews nemmere.

Hvad er JSON-minificering?

Minificering fjerner mellemrum og linjeskift for at reducere payload-størrelsen og holde JSON kompakt.

Almindelige fejl og rettelser

  • Efterstillet komma (eksempel: {"a":1,})
  • Manglende citationstegn omkring nøgler eller strengværdier
  • Kommentartegn er medtaget (standard-JSON understøtter ikke // eller /* */)

FAQ

Jeg får en fejl

Værktøjet viser linje, kolonne og tekst i nærheden. Brug Gå til fejl for at flytte markøren til den præcise position i inputtet.

Kan jeg bruge kommenteret JSON (JSONC/JSON5)?

Standard-JSON tillader ikke kommentarer. Aktivér kun “Fjern kommentarer før parsing” efter behov (ikke fuldt kompatibelt).

Stort JSON føles langsomt

Parsing og stringify kører i en Web Worker. UI'et bruger størrelsesbaserede begrænsninger for at holde inputtet responsivt.

Bliver data uploadet?

Nej. Parsing, formatering og minificering udføres lokalt i din browser.

Jeg ser \uXXXX-output

Slå Unicode-escape fra for at vise læsbare tegn direkte.