JSON-opmaakprogramma

JSON opschonen, verkleinen en valideren, rechtstreeks in je browser — met duidelijke foutmeldingen als er iets niet goed wordt geparseerd.

Geen API-sleutel Er wordt niets uit je browser verzonden Onbeperkt gebruik
JSON Formatter — gratis online tool

Je JSON

Geldige JSON

Opgemaakte uitvoer

Kies een inspringing, geef je JSON de juiste opmaak en kopieer of download vervolgens het resultaat.

Klaar
Modus

Maak ‘pretty-prints’ mooier met de door jou gekozen inspringing. Met ‘Minify’ wordt alles samengevat tot één compacte regel.

Inspringgrootte
Van mensen die deze tool gebruiken

Recensies

Beoordelingen worden geladen…
Meer informatie

Alles wat je moet weten over JSON Formatter

Hoe je JSON kunt opschonen, verkleinen en valideren, hoe de inspringopties zich tot elkaar verhouden, en waar opgemaakte JSON wordt gebruikt.

TL;DR
  • Plak de JSON-code, kies ‘Beautify’ of ‘Minify’ en kopieer of download vervolgens het resultaat.
  • Alles gebeurt in je browser — je JSON-gegevens worden nooit geüpload of opgeslagen.
  • Gebruik een inspringing van twee spaties voor een betere leesbaarheid, of gebruik ‘Minify’ om de bestandsgrootte voor de productieomgeving te verkleinen.
Hoe het werkt

Hoe gebruik je de JSON-opmaakfunctie?

  1. Plak of typ je JSON in het invoervak, of klik op "Voorbeeld laden" om het uit te proberen.
  2. Kies ‘Beautify’ om de code netjes weer te geven met de door jou gekozen inspringing, of ‘Minify’ om deze samen te vouwen tot één compacte regel.
  3. Kopieer het opgemaakte resultaat naar je klembord of download het als een afzonderlijk .json-bestand.
Waarom dit belangrijk is

Waarom zou je JSON überhaupt opmaken?

Ruwe JSON uit een API-antwoord, een logbestand of een geminimaliseerde buildconfiguratie bestaat vaak uit één compacte regel zonder regeleinden, waardoor het moeilijk te lezen, te debuggen of te vergelijken is. Een ontbrekende komma of haakje kan het parseren ook volledig verstoren, en het is lastig om met het blote oog precies te zien waar dat het geval is.

Deze tool past de inspringing van JSON aan voor een betere leesbaarheid, vouwt de code weer samen wanneer je een compacte payload nodig hebt, en — omdat alles als gewoon JavaScript in je browser draait — geeft precies aan waar het parseren is mislukt als je JSON niet geldig is.

Verfraaien versus verkleinen

ModusHet meest geschikt voorWaarom het de moeite waard is om eens te bekijken
Verfraai AanbevolenLezen, fouten opsporen, code beoordelenInspringingen en regeleinden zorgen ervoor dat de structuur in één oogopslag duidelijk is
MinimaliserenAPI-payloads, productieconfiguratiesVerwijdert witruimte om de overdrachtsgrootte te verkleinen
Alleen validerenCI-controles, snelle controle op de juistheidControleert de syntaxis zonder de opmaak te wijzigen
Privacy by design

JSON-opmaaker zonder je gegevens te uploaden

Alles gebeurt op het apparaat zelf: je JSON wordt geparseerd en opnieuw opgemaakt met behulp van de ingebouwde JSON-engine van JavaScript, rechtstreeks in je browsertabblad. Er wordt niets naar een server verzonden, geregistreerd of opgeslagen — zelfs niet tijdelijk.

Omdat er niets wordt geüpload, geldt er geen limiet voor de bestandsgrootte aan de serverzijde. De enige praktische beperking is het geheugen van je apparaat en de prestaties van je browser bij zeer grote bestanden.

Je JSON-gegevens verlaten je browser nooit. Daardoor kun je zonder risico API-sleutels, interne configuratiegegevens of andere gevoelige gegevens invoeren terwijl je deze opmaakt.

Wil je achteraf twee JSON-bestanden naast elkaar vergelijken, of dubbele regels uit een logboekexport verwijderen? De tool ‘Duplicate Line Remover’ kan je daarbij helpen.

Gids met opties

2 spaties versus 4 spaties versus tabbladen — welke inspringing moet je gebruiken?

InspringenHet meest geschikt voorAfweging
2 spaties Goede standaardinstellingWebconfiguraties, API-reacties, de meeste stijlgidsenZelfs diep geneste JSON kan nog steeds breed worden
4 plaatsenAanpassen aan een codebase waarin al 4 spaties worden gebruikt voor inspringingBreder uitvoer, meer scrollen bij diepe nesting
TabBewerkingsprogramma’s waarin je de inspringbreedte als persoonlijke instelling kunt instellenWordt niet in alle tools/terminals op dezelfde manier weergegeven

Als je het niet zeker weet: twee spaties is de meest gangbare conventie voor JSON en zorgt ervoor dat de uitvoer compact blijft zonder dat dit ten koste gaat van de leesbaarheid. Schakel volledig over op Minify zodra je klaar bent om de payload te verzenden.

Veelvoorkomende toepassingen

Waarvoor mensen de JSON Formatter gebruiken

  • Debugging API responsesPretty-print a compact API response to actually read its structure.
  • Configuratiebestanden controleren: ontdek een ontbrekende komma of haakje voordat dit de build verstoort.
  • Bestanden verkleinen: minimaliseer JSON voordat je het in de hoofdtekst van een verzoek of in een statisch bestand verstuurt.
  • Reviewing pull requestsReformat a diff-unfriendly one-liner into something reviewable.
  • Learning JSON structureSee nested objects and arrays laid out clearly while learning the format.
Gerelateerde hulpmiddelen

Meer tekst- en datatools

Methodologie

Hoe deze tool werkt

JSON Formatter draait volledig aan de clientzijde met behulp van de ingebouwde JavaScript-functies JSON.parse en JSON.stringify, waardoor het opmaken en valideren direct plaatsvindt zonder dat er iets wordt geüpload, opgeslagen of geregistreerd.

Laatst bijgewerkt: 14 september 2026.

Was deze handleiding nuttig?

Bedankt voor de feedback!
Ga door

Nog meer gereedschap in de gereedschapskist

Op de startpagina staan nog veertien gratis tools waarvoor geen API-sleutel nodig is.