Handytool
Ontwikkelaarsgids5 min leestijdBijgewerkt 8 mei 2026

Instant CSV-parser

Zet spreadsheetrijen om in JSON-objecten — gratis, privé, direct.

Handytool parseert CSV- en TSV-bestanden volledig in je browser in schone JSON-arrays, detecteert automatisch komma's, puntkomma's, tabs of pipes en behoudt aangehaalde velden.

Belangrijkste punten

  • 01Detecteert automatisch komma-, puntkomma-, tab- en pipe-scheidingstekens zodat de meeste bestanden zonder configuratie werken.
  • 02Headers uit de eerste rij worden JSON-objectsleutels; schakel headers uit voor een ruwe 2D-array.
  • 03Volgt RFC 4180 — aangehaalde velden, komma's in cellen en escaped aanhalingstekens worden allemaal correct verwerkt.
  • 04Conversie vindt 100% in je browser plaats — je gegevens worden nooit geüpload of geregistreerd.

Waarom ontwikkelaars en analisten CSV naar JSON moeten omzetten

CSV is de lingua franca van gegevensexports — spreadsheets, databases, CRM-tools en analyseplatforms produceren allemaal CSV. Maar de meeste moderne API's, front-end-apps en datapipelines verwachten JSON. Handmatig omzetten is onpraktisch voor meer dan enkele rijen, en de meeste online tools vereisen dat je je gegevens naar een server uploadt.

Handytool parseert CSV- en TSV-bestanden rechtstreeks in je browser. Plak de rijen, laat auto-detectie het scheidingsteken bepalen en krijg binnen enkele seconden een schone JSON-array van objecten. Omdat niets je machine verlaat, gevoelige exports van Excel, Google Sheets, Postgres of een betalingsverwerker blijven volledig privé.

CSV-bestand naar JSON omzetten

  1. 01

    Plak je CSV

    Kopieer rijen uit een spreadsheet of tekstbestand en plak ze in het linkerdeelvenster. Je kunt ook rechtstreeks een .csv- of .tsv-bestand uploaden.

  2. 02

    Controleer scheidingsteken-detectie

    Het hulpmiddel detecteert automatisch komma-, puntkomma-, tab- en pipe-scheidingstekens. Als detectie fout is, vergrendel het scheidingsteken handmatig via de vervolgkeuzelijst.

  3. 03

    Schakel headers in of uit

    Met headers ingeschakeld wordt de eerste rij objectsleutels en wordt elke volgende rij een JSON-object. Met headers uitgeschakeld krijg je een ruwe 2D-array van arrays.

  4. 04

    Kies inspringing en klik Omzetten

    Kies 2-spatie, 4-spatie of geminificeerde uitvoer. De JSON verschijnt in het rechterdeelvenster — kopieer naar het klembord of download als converted.json.

CSV-varianten die worden verwerkt

  • 01Standaard kommagescheiden CSV (Excel, Google Sheets)
  • 02Puntkommagescheiden CSV (Europese Excel-landinstelling)
  • 03Tab-gescheiden waarden (TSV) uit database-exports
  • 04Pipe-gescheiden bestanden gebruikelijk in datapipelines
  • 05Bestanden met of zonder headerrij
  • 06Aangehaalde velden met komma's, regeleindes of escaped dubbele aanhalingstekens

Je gegevens blijven in je browser

De CSV-parser werkt 100% in je browser met JavaScript. Je rijen raken nooit een server, niets wordt geregistreerd en er is geen account nodig. Dit is belangrijk voor exports met persoonlijk identificeerbare informatie, financiële records, klantenlijsten of andere gegevens onder privacyregels.

Er is geen harde rij- of bestandsgroottelimiet opgelegd door een server — de praktische limiet is het beschikbare geheugen van je apparaat. Voor typische spreadsheet-exports met duizenden rijen is conversie effectief direct. Zeer grote bestanden (honderden megabytes) kunnen enkele seconden langer duren.

CSV naar JSON veelgestelde vragen

Hoe zet ik een CSV-bestand online naar JSON om?

Plak je CSV-rijen of upload je bestand, bevestig dat het scheidingsteken correct wordt gedetecteerd, schakel headers in of uit en klik Omzetten. De JSON downloadt als converted.json.

Welke scheidingstekens worden ondersteund?

Komma, puntkomma, tab en pipe. De Auto-instelling kiest het meest consistente scheidingsteken, wat Europese puntkomma-CSV en TSV-exports zonder configuratie verwerkt.

Verwerkt het komma's in cellen?

Ja. Velden omgeven door dubbele aanhalingstekens kunnen het scheidingsteken, regeleindes of escaped aanhalingstekens bevatten — precies zoals gespecificeerd in RFC 4180.

Wat gebeurt er met dubbele of lege kolomheaders?

Lege headers worden kolom_1, kolom_2, enz. Dubbele namen krijgen een numeriek achtervoegsel (e-mail, e-mail_2) zodat elke JSON-sleutel uniek is.

Worden mijn gegevens naar een server geüpload?

Nee. De parser werkt volledig in je browser. Je rijen raken nooit een server en niets wordt geregistreerd.

Is er een rij- of bestandsgroottelimiet?

Geen serverlimiet. Zeer grote bestanden kunnen langzamer weergegeven worden, maar typische exports met duizenden rijen worden direct omgezet.

Gerelateerde tools

Doorgaan met Document-tools

Document-tools