Kører i din browser

JSON Formatter & Minifier (Pretty & Minify)

Formatér eller minificer JSON med tydelige fejlplaceringer. Alt kører i din browser.

Dit input sendes aldrig til en server (behandles lokalt) Sikker at bruge selv med følsomme data
Avancerede indstillinger
Cmd/Ctrl+Enter for at formatere / Cmd/Ctrl+Shift+Enter for at minificere
Venter
Input (JSON)
Linjer 0 Tegn 0 Størrelse 0 B
Dit input behandles lokalt i browseren og sendes aldrig til en server.
Output
Linjer 0 Tegn 0 Størrelse 0 B
Kopier eller download outputtet.
Formateret eller minificeret JSON vil blive vist her...

Indstillinger

Avancerede indstillinger

Sådan gør du (3 trin)

1. Indsæt

Indsæt JSON i inputfeltet.

2. Formatér/Minificér

Klik på Formatér eller Minificér for at generere resultatet.

3. Kopier

Kopier outputtet, og du er færdig.

Genveje

Genveje virker, når inputfeltet er i fokus.
Cmd/Ctrl + Enter
Formatér
Cmd/Ctrl + Shift + Enter
Minificér
Cmd/Ctrl + L
Ryd (med bekræftelse)

Eksempel på formateret JSON

Før
{"navn":"A","emner":[1,2],"meta":{"ok":true}}
Efter
{
  "emner": [
    1,
    2
  ],
  "meta": {
    "ok": true
  },
  "navn": "A"
}
  • Tilføjer indrykning og linjeskift for læsbarhed
  • Sorterer nøgler for at holde en konsekvent rækkefølge

Noter og terminologi

Hvad er JSON-formatering?

Pretty-printing af JSON tilføjer linjeskift og indrykning, så strukturen er nem at læse.

Hvad er JSON-minificering?

Minificering fjerner mellemrum for at gøre outputtet så lille som muligt.

Almindelige fejl

Afsluttende kommaer, manglende anførselstegn og ubalancerede parenteser er typiske. Dette værktøj viser linje/kolonne-detaljer.

Tip

Indrykning med 2 mellemrum holder diffs mindre, mens indrykning med 4 er nemmere at scanne. Vælg ud fra dit workflow.

FAQ: JSON formatter & minifier

Jeg får en fejl

Vi viser linjen og kolonnen, hvor JSON-koden er brudt. Hvis muligt fremhæves inputtet, og du kan hoppe direkte til det.

Kan jeg bruge JSON med kommentarer (JSONC/JSON5)?

Standard JSON tillader ikke kommentarer. Slå 'Fjern kommentarer før parsing' til, hvis det er nødvendigt (ikke fuldt kompatibelt).

Stor JSON er langsom

Parsing og formatering kører i en Web Worker for at holde inputfeltet responsivt. Trævisning deaktiveres automatisk for store input.

Bliver mine data sendt nogen steder hen?

Nej. Formatering, minificering og validering kører helt i din browser.

Jeg ser \uXXXX escapes

Slå 'Unicode escape' til/fra for at styre, om outputtet bruger escape-sekvenser.