JSON formatteren

Maak JSON leesbaar: kies de inspringing (2 of 4 spaties, een tab of alles op één regel) en sorteer desgewenst de sleutels. De JSON wordt in je browser opgemaakt en er wordt niets geüpload. Is de JSON ongeldig, dan krijg je een melding met de plek van de fout.

Inspringen

Zo werkt het

  1. Plak je tekst

    Typ of plak de tekst in het linkervak, of open een .txt-bestand. Geen tekst bij de hand? Klik op Voorbeeld.

  2. Direct resultaat

    De uitkomst verschijnt terwijl je typt. Pas de opties aan en zie meteen wat er verandert.

  3. Kopieer of download

    Kopieer het resultaat met één klik, sla het op als bestand of gebruik het als invoer voor een volgende stap.

Voorbeeld

{"naam":"Één café","open":true,"prijzen":[2.5,3,4.25],"adres":{"stad":"Utrecht","postcode":"3511 AB"}} wordt een leesbaar document met elk onderdeel op een eigen regel, ingesprongen onder zijn ouder. Met Alles op één regel gaat het weer terug naar één compacte regel.

Opties

  • Inspringen: 2 spaties, 4 spaties, een tab of alles op één regel.
  • Sleutels op alfabet: maakt twee documenten makkelijk vergelijkbaar.

Gebruik

Een API-antwoord lezen dat op één regel binnenkomt, een configuratiebestand opmaken voor je het in een repository zet, of een JSON-bestand compact maken voor verzending.

Deze pagina doet hetzelfde als de JSON-formatter, de hoofdpagina voor deze bewerking. Wil je de gegevens als tekst lezen, gebruik dan JSON naar platte tekst; voor het omgekeerde is er platte tekst naar JSON.

Veelgestelde vragen

Wat is het verschil met de JSON-formatter bij Code?

Dezelfde bewerking: beide formatteren JSON. Deze pagina is voor wie bij Tekst zoekt; de [JSON-formatter](/nl/code/json-formatter-online-tool) is de hoofdpagina met uitgebreidere uitleg.

Hoe zet ik JSON op één regel?

Kies *Alles op één regel* bij het inspringen. Dat haalt elke overbodige spatie en regeleinde weg, handig voor een requestbody of om JSON in een script te zetten.

Wat doet "Sleutels op alfabet"?

Het sorteert de sleutels van elk object alfabetisch, zodat twee documenten met dezelfde inhoud er hetzelfde uitzien en je ze makkelijk kunt vergelijken. De volgorde van items in een array blijft behouden.

Wordt mijn JSON geüpload?

Nee. De JSON wordt in je browser opgemaakt en nooit naar een server gestuurd, dus API-antwoorden met tokens blijven privé.