nl

CSV naar JSON

Zet een CSV-bestand lokaal om naar een JSON-array, met kolomnamen als sleutels, zonder upload en in je browser.

Verwerkt lokaal op je apparaat ...

Eerste rij als koprij

Verwerkt lokaal op je apparaat ...

0%

Wordt mijn bestand geüpload?

Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

Geen upload100% lokaal
Inhoud blijft bij jougeen toegang voor derden
Hosted in GermanyGlobal Content Delivery
Onafhankelijk getoetstTLS A+ · HTTP-headers A+

CSV is het klassieke tabelformaat, JSON de taal van moderne API's en webapps. Een CSV naar JSON overzetten is de meest voorkomende eerste stap om tabeldata in een programma, een database of een frontend te verwerken - elke rij wordt een object, de kopregel levert de sleutels.

Deze tool parseert je CSV volledig lokaal in je browser (papaparse, puur JavaScript) en geeft een JSON-array uit. Standaard wordt de eerste rij als kolomkop gebruikt, zodat elke datarij een object met benoemde velden wordt. Getallen worden als getallen herkend. Er wordt niets geüpload.

Daarmee voer je bijvoorbeeld een testdataset aan een interface, vul je een mock-database of lever je configuratierijen aan een frontend. Een tip uit de praktijk: voorloopnullen van een postcode of artikelnummer kunnen bij het automatische typeren verdwijnen, omdat de tekst dan een getal wordt. Hecht je daaraan, behandel de betrokken kolommen dan bewust als tekenreeks voordat je verder verwerkt.

Online converters van CSV naar JSON eisen vaak een account voor grotere tabellen of beperken het aantal rijen behoorlijk in het gratis plan. Deze tool heeft geen rijlimiet behalve het geheugen van je apparaat, heeft geen account nodig en werkt zelfs offline na het eerste laden.

Technische gegevens

Technische gegevens
InvoerformatenCSV
Automatische conversieZIP, XLSX, DXF, GeoJSON
UitvoerformaatJSON
BatchverwerkingNee
VerwerkingLokaal in de browser (JavaScript)
BestandsuploadGeen

In 3 stappen

  1. Sleep of kies je CSV-bestand.
  2. Kies of de eerste rij de koprij is (optioneel).
  3. Download het JSON-bestand.

Beperkingen: Het scheidingsteken wordt automatisch herkend (komma, puntkomma of tab). Zonder de koprij-optie wordt elke rij een array in plaats van een object. Getallen worden automatisch getypeerd; voorloopnullen kunnen verloren gaan. Heel grote bestanden vragen geheugen. CSV kent geen nesting, het resultaat is dus een platte JSON-array van objecten (of arrays), zonder geneste structuren.

Veelgestelde vragen

Wordt mijn bestand geüpload?

Nee. De omzetting draait volledig lokaal in de browser - er wordt niets verzonden.

Wordt de eerste rij als kopregel gebruikt?

Standaard wel - de kolomnamen worden de sleutels van de objecten. Via de optie uit te schakelen.

Welk scheidingsteken wordt ondersteund?

Komma, puntkomma en tab worden automatisch herkend.

Worden getallen als getallen herkend?

Ja, numerieke waarden komen in de JSON als getallen in plaats van tekst. Pas op met postcodes, telefoonnummers of artikelnummers: voorloopnullen gaan bij deze typering verloren (01067 wordt 1067). Controleer zulke kolommen in het resultaat het beste even.

Werkt dit ook op de telefoon?

Ja, in elke actuele mobiele browser net als op desktop - het bestand blijft lokaal.

Is er een rijlimiet of een account?

Nee. Geen account en geen kunstmatige rijlimiet - alleen het geheugen van je apparaat stelt een grens bij zeer grote bestanden.

Is het veilig om hier een CSV met echte klantgegevens te converteren?

Ja. Anders dan bij online converters die CSV-bestanden naar een server uploaden, blijft je bestand hier uitsluitend op je apparaat.

Gerelateerde tools

XLSX naar CSV · CSV naar XLSX · JSON naar CSV · CSV naar Markdown · JSON naar XML · JSONL naar JSON · Parquet naar JSON