RUNWEBTOOLS
Nederlands

JSON-formatter

JSON direct in je browser formatteren, valideren en verfraaien.

Gebruik op elke pagina (bookmarklet)

Wil je JSON-formatter gebruiken zonder de pagina te verlaten waarop je zit? Sleep de knop hieronder naar je bladwijzerbalk en klik erop op een willekeurige website — JSON-formatter opent daar ter plekke en draait volledig in je browser.

JSON-formatter← sleep deze knop naar je bladwijzerbalk

Gebruik verantwoord: Een bookmarklet draait op de pagina waarop je erop klikt. Vermijd gevoelige sites zoals online bankieren, betalingen of zorg — gebruik is op eigen risico. Alles wordt lokaal verwerkt en er worden geen gegevens verzonden. Zie onze Voorwaarden.

  1. Toon de bladwijzerbalk als die verborgen is — Ctrl+Shift+B (+Shift+B op de Mac).
  2. Sleep de knop hierboven naar de bladwijzerbalk.
  3. Open een willekeurige website en klik op de bladwijzer — het JSON-formatter-paneel verschijnt rechtsboven. Gebruik ✛ om van hoek te wisselen en ›/‹ om het tegen de rand te vouwen en weer uit te klappen.
  4. Klik nogmaals op de bladwijzer (of op ✕) om het te sluiten.
Lukt slepen niet? Kopieer het en maak een nieuwe bladwijzer met dit als URL:

Let op: enkele sites met strikt beveiligingsbeleid kunnen bookmarklets blokkeren.

Voorbeelden

Geminificeerde JSON pretty-printen

Invoer

{"name":"RunWebTools","tags":["json","free"],"ok":true}

Uitvoer

{
  "name": "RunWebTools",
  "tags": [
    "json",
    "free"
  ],
  "ok": true
}

Geformatteerde JSON minificeren

Invoer

{
  "id": 42,
  "active": true
}

Uitvoer

{"id":42,"active":true}

Een syntaxisfout opsporen

Invoer

{ "a": 1, }

Uitvoer

Ongeldige JSON: afsluitende komma (regel 1, kolom 11)

Over deze tool

Deze gratis online JSON-formatter ruimt rommelige of geminificeerde JSON op tot net ingesprongen, leesbare tekst — een snelle JSON-verfraaier en pretty-print-tool die onderweg valideert. Plak je JSON, kies een inspringstijl en klik op Format. Alles draait in je browser zonder upload, dus je gegevens verlaten je apparaat nooit.

Zo gebruik je het

  1. Plak je JSON in het invoervak (klik op Voorbeeld om te proberen).
  2. Kies een inspringing van 2 spaties, 4 spaties of een tab.
  3. Klik op Format om te verfraaien en pretty-printen, of op Minify om het tot één regel samen te vouwen.
  4. Kopieer het resultaat met de Kopiëren-knop.

Waarom validatie belangrijk is

Als je JSON een syntaxisfout heeft — een afsluitende komma, een ontbrekend haakje, een sleutel zonder aanhalingstekens — wijst de formatter de exacte regel en kolom aan zodat je die snel herstelt. Geldige JSON vereist sleutels en strings tussen dubbele aanhalingstekens, geen afsluitende komma's en geen commentaar.

Veelgestelde vragen

Is deze JSON-formatter gratis?

Ja — een volledig gratis online JSON-formatter zonder registratie en zonder limieten. Formatteer, verfraai en valideer zoveel JSON als je wilt.

Wordt mijn JSON naar een server geüpload?

Nee. Dit is een tool zonder upload — je JSON wordt volledig in je browser geformatteerd met de JSON-engine van je eigen apparaat, dus de gegevens verlaten je computer nooit. Veilig voor privé- of gevoelige gegevens.

Wat is het verschil tussen Format en Minify?

Format (verfraaien / pretty print) voegt inspringing en regeleinden toe om JSON leesbaar te maken. Minify verwijdert alle onnodige witruimte om de kleinst mogelijke eenregelige uitvoer te maken, ideaal voor productie of API's.

Valideert het mijn JSON?

Ja. De tool valideert terwijl hij formatteert: als de JSON ongeldig is, toont hij de exacte foutmelding met regel en kolom zodat je die snel kunt herstellen.

Waarom zegt het dat mijn JSON ongeldig is?

Veelvoorkomende oorzaken zijn afsluitende komma's, enkele in plaats van dubbele aanhalingstekens, sleutels zonder aanhalingstekens of commentaar — niets daarvan is toegestaan in geldige JSON. De tool wijst de exacte locatie van het probleem aan.

Kan ik de inspringing kiezen?

Ja — kies 2 spaties, 4 spaties of tabs. Je keuze wordt in de browser onthouden voor de volgende keer.

Werkt het offline en op mobiel?

Zodra de pagina is geladen draait het lokaal, dus het blijft werken bij een wisselvallige verbinding, en het is volledig responsief op telefoons en tablets.

Gerelateerde tools