nl

JSON naar CSV

Zet een JSON-array lokaal om naar een CSV-tabel: objectsleutels worden kolommen, zonder upload, direct in de browser.

Verwerkt lokaal op je apparaat ...

Scheidingsteken
  • Komma
  • Puntkomma
  • Tab

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+

JSON is het formaat van API's en web-apps, CSV dat van spreadsheets zoals Excel, Numbers of LibreOffice Calc. Wil je API-gegevens in een spreadsheet analyseren, dan heb je de weg van JSON terug naar CSV nodig: elk object in de array wordt een rij en de sleutels worden de kolomkoppen.

Deze tool leest je JSON volledig lokaal in de browser (papaparse, pure JavaScript). Verwacht wordt een array van objecten, of een object dat er een bevat (bijvoorbeeld {"data": [ ... ]}). De kolommenset is de vereniging van de sleutels over alle rijen, zodat ook objecten met verschillende velden netjes op één lijn komen.

Niets wordt geüpload: de omzetting werkt zelfs offline. Je gegevens verlaten nooit je apparaat, anders dan bij online converters die JSON naar externe servers sturen.

Online converters van JSON naar CSV eisen vaak een account voor grotere bestanden 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
InvoerformatenJSON
UitvoerformaatCSV
BatchverwerkingNee
VerwerkingLokaal in de browser (JavaScript)
BestandsuploadGeen

In 3 stappen

  1. Sleep of kies je JSON-bestand.
  2. De tool herkent de array en de kolommen automatisch.
  3. Download het CSV-bestand.

Beperkingen: Verwacht een platte array van objecten (of een object dat er een bevat). Geneste objecten/arrays in een cel worden als tekst weggeschreven, niet uitgesplitst in eigen kolommen; voor tabelgegevens is het resultaat schoon. Heel grote bestanden vragen geheugen.

Veelgestelde vragen

Wordt mijn bestand geüpload?

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

Welke JSON-structuur wordt verwacht?

Een array van objecten, bv. [{"name":"A","waarde":1}, ...], of een object dat zo'n array bevat.

Wat gebeurt er met geneste gegevens?

Geneste objecten/arrays worden als tekst in de cel gezet. Voor platte tabelgegevens is het resultaat ideaal.

Zijn objecten met andere velden een probleem?

Nee, de kolommen zijn de vereniging van alle sleutels; ontbrekende velden blijven leeg.

Andersom, CSV naar JSON?

Ja, met de tool "CSV naar JSON".

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.

Kan ik een JSON-antwoord met persoonsgegevens veilig converteren?

Ja. Het bestand wordt lokaal geparst en nooit naar een server gestuurd - dat geldt net zo goed voor API-antwoorden met persoonsgegevens.

Gerelateerde tools

CSV naar JSON · XLSX naar CSV · CSV naar XLSX · JSON naar Markdown · JSONL naar JSON · JSON naar JSONL