Draait in uw browser

JSON Formatteerder & Minifier (Pretty & Minify)

Formatteer of minificeer JSON, met duidelijke weergave van foutlocaties. Alles draait in uw browser.

Uw invoer wordt nooit naar een server verzonden (lokale verwerking) Veilig voor gebruik met gevoelige gegevens
Geavanceerde opties
Cmd/Ctrl+Enter om te formatteren / Cmd/Ctrl+Shift+Enter om te minificeren
Inactief
Invoer (JSON)
Regels 0 Tek. 0 Grootte 0 B
Uw invoer wordt lokaal in de browser verwerkt en nooit naar een server verzonden.
Uitvoer
Regels 0 Tek. 0 Grootte 0 B
Kopieer of download de uitvoer.
Geformatteerde of geminificeerde JSON verschijnt hier...

Opties

Geavanceerde opties

Hoe te gebruiken (3 stappen)

1. Plakken

Plak de JSON in het invoerpaneel.

2. Formatteer/Minificeer

Klik op Formatteer of Minificeer om het resultaat te genereren.

3. Kopiëren

Kopieer de uitvoer en u bent klaar.

Sneltoetsen

Sneltoetsen werken wanneer de invoer gefocust is.
Cmd/Ctrl + Enter
Formatteer
Cmd/Ctrl + Shift + Enter
Minificeer
Cmd/Ctrl + L
Wissen (met bevestiging)

Voorbeeld van geformatteerde JSON

Voor
{"naam":"A","items":[1,2],"meta":{"ok":true}}
Na
{
  "items": [
    1,
    2
  ],
  "meta": {
    "ok": true
  },
  "naam": "A"
}
  • Voegt inspringing en regeleinden toe voor leesbaarheid
  • Sorteert sleutels voor een consistente volgorde

Notities en terminologie

Wat is JSON-formattering?

JSON pretty-printing voegt regeleinden en inspringing toe zodat de structuur makkelijk te lezen is voor mensen.

Wat is JSON-minificatie?

Minificatie verwijdert alle witruimte om de uitvoer zo klein mogelijk te maken.

Veelvoorkomende fouten

Trailing comma's, ontbrekende aanhalingstekens en niet-overeenkomende haakjes zijn typerend. Deze tool toont regel-/kolomdetails.

Tip

Inspringing met 2 spaties houdt diffs kleiner, terwijl 4 spaties makkelijker te scannen zijn. Kies wat bij uw workflow past.

FAQ: JSON Formatteerder en Minifier

Ik krijg een foutmelding

We tonen de regel en kolom waar de JSON is onderbroken. Indien mogelijk wordt de invoer gemarkeerd en kunt u direct naar de fout springen.

Kan ik JSON met commentaar (JSONC/JSON5) gebruiken?

De JSON-standaard staat geen commentaar toe. Schakel 'Verwijder commentaar voor analyse' in indien nodig (niet volledig compatibel).

Grote JSON's zijn langzaam

Analyse en formattering draaien in een Web Worker om de invoer responsief te houden. De boomweergave wordt automatisch uitgeschakeld bij grote invoer.

Worden mijn gegevens verzonden?

Nee. Formattering, minificatie en validatie gebeuren volledig binnen uw browser.

Ik zie \uXXXX escapes

Schakel 'Unicode escape' om te bepalen of de uitvoer escapereeksen moet gebruiken.