
Converter CSV naar JSON — Converteer een tabel online naar JSON
Converteer CSV-, TSV-, pipe-delimited of Markdown-tabellen naar JSON-, JSONL- of SQL INSERT-instructies in uw browser.
Plak een tabel of zet een CSV neer - haal JSON, JSONL of SQL eruit aan de andere kant
of sleep een .csv / .tsv-bestand hierheen
Wat u kunt doen met Tabel naar JSON
Bekijk de belangrijkste mogelijkheden voordat u begint.
- Converteer CSV- of TSV-tabellen naar JSON
- Zet spreadsheetgegevens om in SQL INSERT-instructies
- Rijen exporteren als JSONL voor gegevenspijplijnen
- Plak Markdown- of pipe-tabellen en converteer ze
- Gebruik de eerste rij als veldnamen
- Gebruik komma-, puntkomma- of pijpscheidingstekens
Referentie instellingen
4 instellingen
Beschikbare besturingselementen voor Tabel naar JSON.
Instellingen
- ScheidingstekenDropdownmenu
- Bepaalt hoe kolommen in je geplakte tabel worden gescheiden — komma, tab, puntkomma, pipe of Markdown-pipes — of laat de instelling op Automatisch detecteren staan om de tool het scheidingsteken uit de eerste regel te laten afleiden.Opties: Automatisch detecterenCSV (komma)TSV (tabblad)PuntkommaPijpMarkdown-tabel
- UitvoerDropdownmenu
- Kiest het geconverteerde formaat: JSON-objecten met de kolomnamen als sleutel, positionele JSON-arrays, JSONL met één record per regel, of direct uitvoerbare SQL INSERT-statements.Opties: JSON (objecten)Optie – JSON (arrays)JSONLSQL INSERT
- Eerste rij is koptekstAan / Uit
- Als dit is aangevinkt, levert de eerste rij de kolomnamen die als JSON-sleutels of SQL-kolommen worden gebruikt; staat het uit, dan krijgen SQL-kolommen automatisch de namen col_1, col_2 en valt de JSON-uitvoer terug op arrays met waarden op positie.
- TabelTekstinvoer
- Stelt de tabelnaam in die in de gegenereerde SQL INSERT-statements wordt gebruikt (standaard my_table); alleen zichtbaar wanneer Uitvoer op SQL INSERT staat. Onveilige tekens worden automatisch vervangen door underscores.
Gerelateerde tools voor Tabel naar JSON
Hulpmiddelen voor algemene volgende stappen na Tabel naar JSON.
Ontwikkelaarstools
JSON opmaken
Valideer JSON, formatteer het met 2, 4 of 8 spaties of verklein het in uw browser.
Probeer het nuOCR en gegevensextractie
Afbeelding naar CSV
Extraheer een tabel uit een screenshot of foto en download de herkende rijen en kolommen als CSV.
Probeer het nuOCR en gegevensextractie
Afbeelding naar Excel
Extraheer een tabel uit een foto of screenshot en download een bewerkbaar .xlsx-bestand waarin de rijen en kolommen behouden blijven.
Probeer het nuVeelgestelde vragen
Plak een CSV (of zet een .csv-bestand neer) in het invoerpaneel en de tool detecteert automatisch het scheidingsteken, zet elke rij om in een JSON-object met de koprij als sleutels en toont de uitvoer direct. Wissel het uitvoerformaat naar JSON-array, JSONL of SQL INSERT om precies de vorm te krijgen die je nodig hebt.
usageJa. De parser volgt RFC 4180 — velden tussen dubbele aanhalingstekens kunnen komma's, regeleinden en zelfs letterlijke aanhalingstekens bevatten (ge-escaped als "") zonder dat het parsen breekt. Zo blijft een waarde als "Smith, John" één enkele cel, geen twee.
technicalDe tool telt tabs, komma's, puntkomma's en pipes op de eerste niet-lege regel en kiest het meest voorkomende teken. Heb je een ongebruikelijk of dubbelzinnig bestand, dan kun je de automatische detectie overschrijven en handmatig tab (TSV), komma, puntkomma, pipe of Markdown-tabel selecteren.
technicalSchakel het uitvoerformaat naar SQL INSERT en voer een tabelnaam in. De tool zuivert kolomnamen tot geldige ID's (waarbij spaties, streepjes, enz. worden vervangen door onderstrepingstekens) en produceert één INSERT per rij met correct geëscapede letterlijke tekenreeksen, numerieke waarden en NULL voor lege cellen. Handig voor het seeden van databases of het migreren van gegevens.
featuresJSONL (JSON Lines) plaatst één JSON-object per regel, zonder omringende array. Het is het standaardformaat voor het streamen van data naar BigQuery, Snowflake, Logstash, Elasticsearch en de meeste machine-learning-pijplijnen. Kies JSONL wanneer elke rij onafhankelijk wordt ingelezen.
featuresJa. Waarden die overeenkomen met gehele of decimale patronen worden als JSON-getallen weergegeven, de literals "true"/"false" worden booleans en lege cellen worden null. Als je alles als strings nodig hebt, bereid de waarden dan dienovereenkomstig voor vóór het converteren.
technicalJa. Selecteer "Markdown-tabel" als scheidingsteken en plak een standaard met pipes gescheiden Markdown-tabel (kopregel, scheidingsregel, bodyregels). De scheidingsregel wordt automatisch overgeslagen en witruimte in cellen wordt bijgesneden.
usageNee. Het parseren en converteren wordt in uw browser uitgevoerd in plaats van via de Pixoate-verwerkings-API. Volg de regels voor gegevensverwerking van uw organisatie voordat u vertrouwelijke spreadsheets opent in een webtoepassing.
privacyWanneer aangevinkt, behandelt de tool de eerste rij van je tabel als kolomnamen en gebruikt die als de JSON-objectsleutels (of genereert col_1, col_2... voor SQL als je het leeg laat). Vink het uit als je gegevens geen kopregel hebben — een gewone lijst met rijen — dan levert de tool in plaats daarvan onbewerkte JSON-arrays op of noemt kolommen automatisch col_1, col_2, enz. voor SQL INSERT-instructies.
featuresZet Uitvoer op SQL INSERT en er verschijnt een veld Tabelnaam waar je de naam van je doeltabel kunt typen, zoals customers of order_items. De tool schoont automatisch op wat je invoert — spaties en symbolen worden vervangen door underscores en een voorloopcijfer krijgt een voorvoegsel — zodat de gegenereerde SQL altijd een geldige identifier heeft, ook als je invoer rommelig is.
usageVink 'Eerste rij is kopregel' uit als je export geen kolomnamen heeft, stel Uitvoer in op SQL INSERT en typ je echte tabelnaam in het veld Tabelnaam. De tool genereert automatisch kolomnamen col_1, col_2..., zet getallen en booleans automatisch om, en produceert per rij één correct ge-escapete INSERT-statement dat je direct in je databaseclient kunt plakken.
tipsJSON (arrays) laat de veldnamen weg en geeft elke rij weer als een gewone lijst van waarden in kolomvolgorde — bijvoorbeeld ["Alice", 34, "Berlin"] in plaats van {"name":"Alice","age":34,"city":"Berlin"}. Het respecteert nog steeds het selectievakje 'Eerste rij is koptekst', waarbij die rij alleen wordt gebruikt om te weten hoeveel kolommen te verwachten in plaats van als sleutels. Kies het wanneer de ontvangende code (een grafiekbibliotheek, een positionele databasestuurprogramma of een spreadsheet-import) waarden op positie leest in plaats van op veldnaam; houd anders JSON (objecten) aan.
featuresVoorbeeld proberen vult het invoerpaneel met een korte tabel van drie rijen met naam/leeftijd/stad (tab-gescheiden), zodat je meteen kunt zien hoe de scheidingstekendetectie, de kopregel en elk uitvoerformaat zich gedragen voordat je echte gegevens plakt. Zodra er inhoud in het vak staat, verschijnt er een knop Wissen — naast het label Invoer in de editorweergave, en nogmaals als knop over de volledige breedte in het paneel Instellingen — die het tekstvak in één klik weer leegmaakt in plaats van de tekst handmatig te selecteren en te verwijderen.
usageNee: Table to JSON/SQL draait volledig in uw browser, dus wat u plakt verlaat nooit de machine waarop u zich bevindt. Dat maakt uit als u iets controleert dat een token, een sleutel of klantgegevens bevat. Het sluiten van het tabblad is voldoende om het te wissen.
troubleshootingDe fout wijst naar de eerste positie die niet kon worden geparseerd, wat meestal net na de echte fout is en niet erop: een ontbrekende komma, een niet-gesloten aanhalingsteken of haakje, of een slim citaat dat uit een document is geplakt in plaats van een recht citaat. Controleer eerst de lijn boven de gerapporteerde positie.
troubleshootingNee tegen allebei. Tabel naar JSON/SQL is gratis, uw download heeft geen watermerk en er wordt aan het eind niets gevraagd. Er is geen enkel punt in de stroom waarop u het werk voltooit en vervolgens ontdekt dat het geld kost.
pricingNee — Table naar JSON / SQL draait in de browser op desktop en telefoon. Er is niets te installeren, geen proefperiode om te starten, en geen licentie om te kopen voordat je kunt zien of het doet wat je nodig hebt. Probeer het op het bestand waar je daadwerkelijk mee vastzit in plaats van een voorbeeld.
troubleshootingHoe Tabel naar JSON je helpt de klus te klaren
Echte problemen die het elke dag oplost – voor bedrijven, makers en alledaagse taken. Vind de use case die bij u past en begin.
CSV-naar-API-migratie
U heeft een verouderde CSV-export van een partner en moet deze POSTEN in een moderne REST API, waarbij JSON wordt verwacht. Converteer, kopieer naar uw ophaaltekst en verifieer de vorm – geen lijmscript nodig.
Database seeden
Genereer direct uitvoerbare SQL INSERT-statements uit een CSV met testgegevens. Plak ze rechtstreeks in je migratiebestand of psql-shell. De uitvoer verwerkt strings, getallen, nulls en booleans correct.
Inladen in BigQuery/Snowflake
Cloud-datawarehouses verwerken JSONL sneller dan CSV. Converteer je spreadsheet naar JSONL en upload die rechtstreeks naar de staging van BigQuery, Snowflake of Redshift.
Markdown-documentatietabellen
Zet een fragment uit je Markdown-documenten om naar JSON voor programmatische verwerking — genereer FAQ-items, navigatie-items of gegevens over prijsniveaus uit leesbare Markdown-tabellen.
Analyse van formulierinzendingen
Exporteer je antwoorden uit Google Forms of Typeform als CSV, converteer naar JSON en voer analyses uit of voed je CRM via de API. De kopregel wordt omgezet in je veldnamen.
Datageneratie voor statische sites
Voer tabelgegevens in getStaticProps van Next.js, Astro-contentcollecties of Hugo-databestanden. JSONL is vooral handig voor contentcollecties waarbij elke rij overeenkomt met één pagina.
Genereren van QA-testfixtures
Plak een spreadsheet met testscenario's en exporteer JSON-fixtures of JSONL rechtstreeks naar een Jest-, Pytest- of Playwright-testsuite, zonder het handgeschreven mockdatabestand nog nodig te hebben.
Bulkimport van leverancierscatalogus
Converteer de prijslijst-CSV van een leverancier naar SQL INSERT-statements voor je productentabel, of naar JSON voor een Shopify/WooCommerce-bulkimportapp, met het veld Tabelnaam om precies de tabel te targeten die je winkel verwacht.
No-code Zapier- en Airtable-synchronisatie
Zet een geëxporteerde spreadsheet om in de JSON-array- of objectvorm die een Zapier-webhook, Airtable-automatisering of Make.com-scenario verwacht, zonder een transformatiescript te schrijven.
Reconciliatie van bankafschriften
Converteer een geëxporteerde bank- of creditcardafschrift-CSV naar JSON voor een persoonlijk financieel dashboard, of naar SQL INSERT-statements om transacties direct in een grootboekdatabase te laden.
Gegevensbestanden genereren voor statische sites
Converteer een spreadsheet met teambio's, prijsniveaus of productlijsten naar een JSON-databestand waar Hugo-, Jekyll-, Astro- of Eleventy-sjablonen direct doorheen loopen, zonder het handmatig geschreven data/*.json-bestand dat een JAMstack-build normaal vereist.
Handleidingen voor dit hulpmiddel
Bekijk each transformation land
Every foto crosses the slash untouched and comes out the other side finished.


























