Tabel til JSON / SQL-konverter – CSV, TSV, Markdown online
Indsæt en CSV-, TSV-, semikolon-, pipe- eller Markdown-tabel og konvertér den til JSON, JSONL eller SQL INSERT-sætninger med det samme i din browser.
Indsæt CSV, TSV, semikolon, pipe eller | markdown | tabel | her…
eller slip en .csv-/.tsv-fil
Færdig med Tabel til JSON? Prøv disse herefter
Håndplukkede værktøjer, der passer godt sammen med Tabel til JSON. Fortsæt uden at miste din fil.
JSON-forskønnelse
Formatér, validér og minificér JSON i din browser. Pæn indrykning med 2 / 4 / 8 mellemrum eller minificering på én linje med kopiering + download.
Prøv det nuBillede til CSV
Udtræk tabeller fra ethvert billede og download en klar-til-brug CSV-fil.
Prøv det nuBillede til Excel
Lav tabelbilleder og skærmbilleder om til formaterede .xlsx-regneark med OCR.
Prøv det nuPDF til CSV
Træk hver tabel fra en PDF ud i en zip-fil med rene CSV-filer, der er klar til import.
Prøv det nuDiff-checker
Sammenlign to tekststykker linje for linje. Opdelt eller samlet visning, valgfri ignorering af mellemrum og ignorering af store/små bogstaver.
Prøv det nuMarkdown-editor
Skriv Markdown med live HTML-forhåndsvisning. Overskrifter, lister, tabeller, kodeblokke, citatblokke. Eksportér til HTML eller Markdown.
Prøv det nuFrequently Asked Questions
Indsæt en CSV (eller slip en .csv-fil) i inputpanelet, og værktøjet registrerer automatisk skilletegnet, fortolker hver række til et JSON-objekt med overskriftslinjen som nøgler og viser outputtet med det samme. Skift outputformatet til JSON-array, JSONL eller SQL INSERT for at få præcis den struktur, du har brug for.
usageJa. Parseren følger RFC 4180 — felter omsluttet af dobbelte anførselstegn kan indeholde kommaer, linjeskift og endda bogstavelige anførselstegn (escapet som "") uden at bryde parsningen. Så en værdi som "Smith, John" forbliver én celle, ikke to.
technicalVærktøjet tæller tabulatorer, kommaer, semikolaer og pipe-tegn på den første ikke-tomme linje og vælger det hyppigste. Hvis du har en usædvanlig eller tvetydig fil, kan du tilsidesætte den automatiske registrering og manuelt vælge tabulator (TSV), komma, semikolon, pipe eller Markdown-tabel.
technicalSkift outputformatet til SQL INSERT, og indtast et tabelnavn. Værktøjet renser kolonnenavne til gyldige identifikatorer (erstatter mellemrum, bindestreger osv. med understregninger) og laver én INSERT pr. række med korrekt escapede strengværdier, numeriske værdier og NULL for tomme celler. Perfekt til at seede databaser eller migrere data.
featuresJSONL (JSON Lines) placerer ét JSON-objekt pr. linje uden et omsluttende array. Det er standardformatet til at streame data ind i BigQuery, Snowflake, Logstash, Elasticsearch og de fleste maskinlæringspipelines. Vælg JSONL, når hver række skal indlæses uafhængigt.
featuresJa. Værdier, der matcher heltals- eller decimalmønstre, udsendes som JSON-tal, literalerne "true"/"false" bliver til booleske værdier, og tomme celler bliver til null. Hvis du har brug for alt som strenge, skal du forberede værdierne i overensstemmelse hermed før konvertering.
technicalJa. Vælg "Markdown-tabel" som afgrænser og indsæt en standard pipe-afgrænset Markdown-tabel (overskriftsrække, separatorrække, indholdsrækker). Separatorlinjen springes automatisk over, og blanktegn i celler trimmes væk.
usageNej – parsing og konvertering kører udelukkende i din browser. Det gør værktøjet sikkert til følsomme regneark som løneksporter, kundelister eller finansielle optegnelser, der aldrig bør røre en tredjepartsserver.
privacyWhen checked, the tool treats your table's first row as column names and uses them as the JSON object keys (or generates col_1, col_2... for SQL if you leave it blank). Uncheck it if your data has no header row — a plain list of rows — and the tool will instead output raw JSON arrays or auto-name columns col_1, col_2, etc. for SQL INSERT statements.
featuresSwitch Output to SQL INSERT and a Table name field appears where you can type your target table's name, such as customers or order_items. The tool automatically sanitizes whatever you enter — replacing spaces and symbols with underscores and prefixing a leading digit — so the generated SQL always has a valid identifier even if your input is messy.
usageUncheck 'First row is header' if your export has no column names, set Output to SQL INSERT, and type your real table name in the Table name field. The tool will auto-generate col_1, col_2... column names, coerce numbers and booleans automatically, and produce one properly-escaped INSERT statement per row that you can paste straight into your database client.
tipsJSON (arrays) drops the field names and outputs each row as a plain list of values in column order — for example ["Alice", 34, "Berlin"] instead of {"name":"Alice","age":34,"city":"Berlin"}. It still respects the 'First row is header' checkbox, using that row only to know how many columns to expect rather than as keys. Choose it when the receiving code (a charting library, a positional database driver, or a spreadsheet import) reads values by position rather than by field name; otherwise stick with JSON (objects).
featuresTry sample fills the input panel with a short three-row name/age/city table (tab-separated) so you can immediately see how the delimiter detection, header row and each output format behave before you paste real data. Once there's content in the box, a Clear button appears — next to the Input label in the editor view, and again as a full-width button in the Settings panel — that wipes the textarea back to empty in one click instead of selecting and deleting the text manually.
usageHow Table to JSON helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Migrering fra CSV til API
Du har en ældre CSV-eksport fra en partner og skal POSTe den til et moderne REST API, der forventer JSON. Konvertér på få sekunder, kopiér til din fetch-body, og verificér strukturen — intet limscript nødvendigt.
Seeding af database
Generér klar-til-brug SQL INSERT-sætninger ud fra en CSV med testdata. Indsæt dem direkte i din migreringsfil eller psql-shell. Outputtet håndterer strenge, tal, null-værdier og booleans korrekt.
Indlæsning til BigQuery/Snowflake
Cloud-datalagre indlæser JSONL hurtigere end CSV. Konverter dit regneark til JSONL, og upload det direkte til BigQuery, Snowflake eller Redshift staging.
Markdown-dokumentationstabeller
Konvertér en indsættelse fra dine Markdown-dokumenter til JSON til programmatisk behandling — generér FAQ-elementer, navigationspunkter eller prisniveaudata ud fra letlæselige Markdown-tabeller.
Analyse af formularindsendelser
Eksportér dine svar fra Google Forms eller Typeform som CSV, konvertér til JSON, og kør analyser eller send dem ind i dit CRM via API. Overskriftsrækken bliver til dine feltnavne.
Datagenerering til statiske sites
Send tabeldata ind i Next.js getStaticProps, Astro content collections eller Hugo-datafiler. JSONL er især nyttigt til content collections, der knytter én række til én side.
QA Test Fixture Generation
Paste a spreadsheet of test scenarios and export JSON fixtures or JSONL straight into a Jest, Pytest or Playwright test suite, skipping the hand-written mock-data file entirely.
Supplier Catalog Bulk Import
Konverter en leverandørs prisliste-CSV til SQL INSERT-sætninger til din produkttabel, eller JSON til en Shopify/WooCommerce-bulkimport-app, ved hjælp af Tabelnavn-feltet til at målrette præcis den tabel, din butik forventer.
No-Code Zapier & Airtable Sync
Turn an exported spreadsheet into the JSON array or object shape a Zapier webhook, Airtable automation or Make.com scenario expects, without writing a transformation script.
Afstemning af kontoudtog
Konverter en eksporteret bank- eller kortudtoget-CSV til JSON til et personligt økonomi-dashboard, eller til SQL INSERT-sætninger for at indlæse transaktioner direkte i en regnskabsdatabase.
Static Site Data File Generation
Konverter et regneark med teambiografier, prisniveauer eller produktoversigter til en JSON-datafil, som Hugo-, Jekyll-, Astro- eller Eleventy-skabeloner kan loope direkte over, uden den håndskrevne data/*.json-fil, en JAMstack-opbygning normalt kræver.
Pixoate