Turn any pasted table into JSON or SQL instantly
Re-typing table data into code is slow and error-prone. Paste CSV, TSV, pipe, or Markdown tables and get JSON, JSONL, or ready-to-run SQL INSERTs instantly in your browser.
Paste a table or drop a CSV — get JSON, JSONL or SQL out the other side
tai pudota .csv- / .tsv-tiedosto
What you can do with Taulukko JSON:ksi
Everything this tool helps you accomplish — no learning curve, no setup.
- Convert CSV or TSV tables into JSON
- Turn spreadsheet data into SQL INSERT statements
- Export rows as JSONL for data pipelines
- Paste Markdown or pipe tables and convert them
- Use the first row as field names
- Handle comma, semicolon or pipe delimiters
Settings information
4 settings
Every control in Taulukko JSON:ksi, explained — what it does and when to use it.
Asetukset
- ErotinDropdown
- Valitsee, miten liittämäsi taulukon sarakkeet erotellaan — pilkulla, sarkaimella, puolipisteellä, pystyviivalla tai Markdown-pystyviivoilla — tai jätä Tunnista automaattisesti päälle, jolloin työkalu päättelee erottimen ensimmäiseltä riviltä.Asetukset: Tunnista automaattisestiCSV (pilkku)TSV (sarkain)PuolipistePutkiMarkdown-taulukko
- TulosDropdown
- Valitsee muunnetun muodon: JSON-objektit sarakenimillä avainnettuina, sijaintiin perustuvat JSON-taulukot, rivi per tietue -muotoinen JSONL tai suoraan ajettavat SQL INSERT -lauseet.Asetukset: JSON (objects)JSON (arrays)JSONLSQL INSERT
- Ensimmäinen rivi on otsikkoOn / Off
- Kun valittuna, ensimmäinen rivi määrittää sarakkeiden nimet, joita käytetään JSON-avaimina tai SQL-sarakkeina; kun valintaa ei ole, SQL-sarakkeet nimetään automaattisesti col_1, col_2 ja JSON-tulosteessa käytetään järjestykseen perustuvia arvotaulukoita.
- TaulukkoText input
- Määrittää taulun nimen, jota käytetään luoduissa SQL INSERT -lauseissa (oletus my_table). Näkyy vain, kun tulostusmuotona on SQL INSERT, ja kelpaamattomat merkit korvataan automaattisesti alaviivoilla.
Valmis työkalun Taulukko JSON:ksi kanssa? Kokeile näitä seuraavaksi
Käsin valitut työkalut, jotka sopivat hyvin työkalun Taulukko JSON:ksi kanssa. Jatka menettämättä tiedostoasi.
JSON-siistiminen
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Kokeile nytKuvasta CSV:ksi
That table is trapped in a screenshot. Upload it and download a clean, ready-to-import CSV with every row and column intact — in seconds.
Kokeile nytKuvasta Exceliin
Stop rebuilding tables cell by cell. Upload a photo or screenshot of any table and download a styled .xlsx with rows and columns intact — in seconds.
Kokeile nytPDF CSV:ksi
Skip manual re-entry. Every table in your PDF becomes a clean CSV — one file per table, zipped and ready to import into Excel, Sheets or your database. Free to start, no credit card.
Kokeile nytDiff-vertailu
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
Kokeile nytMarkdown-editori
Stop guessing how your README will render. Write or open any .md file, watch the live HTML preview update instantly, then export as HTML or Markdown. Editing stays in your browser.
Kokeile nytUsein kysytyt kysymykset
Liitä CSV (tai pudota .csv-tiedosto) syöttöpaneeliin, niin työkalu tunnistaa erottimen automaattisesti, jäsentää jokaisen rivin JSON-objektiksi käyttäen otsikkoriviä avaimina ja näyttää tuloksen välittömästi. Vaihda tulostusmuodoksi JSON-taulukko, JSONL tai SQL INSERT saadaksesi juuri sen muodon, jonka tarvitset.
usageKyllä. Jäsennin noudattaa RFC 4180 -standardia – lainausmerkkeihin käärityt kentät voivat sisältää pilkkuja, rivinvaihtoja ja jopa kirjaimellisia lainausmerkkejä (merkitty muodossa "") jäsennyksen rikkoutumatta. Niinpä arvo kuten "Smith, John" pysyy yhtenä soluna, ei kahtena.
technicalTyökalu laskee sarkaimet, pilkut, puolipisteet ja putkimerkit ensimmäiseltä ei-tyhjältä riviltä ja valitsee yleisimmän. Jos sinulla on epätavallinen tai monitulkintainen tiedosto, voit ohittaa automaattisen tunnistuksen ja valita manuaalisesti sarkain (TSV), pilkku, puolipiste, putkimerkki tai Markdown-taulukko.
technicalVaihda tulostusmuodoksi SQL INSERT ja syötä taulun nimi. Työkalu siistii sarakenimet kelvollisiksi tunnisteiksi (korvaa välilyönnit, viivat jne. alaviivoilla) ja tuottaa yhden INSERT-lauseen riviä kohden asianmukaisesti suojattuine merkkijonoliteraaleineen, numeerisine arvoineen ja NULL-arvolla tyhjille soluille. Täydellinen tietokantojen alustamiseen tai datan siirtämiseen.
featuresJSONL (JSON Lines) asettaa yhden JSON-objektin riviä kohti ilman ympäröivää taulukkoa. Se on vakioformaatti datan suoratoistamiseen BigQueryyn, Snowflakeen, Logstashiin, Elasticsearchiin ja useimpiin koneoppimisen putkiin. Valitse JSONL, kun jokainen rivi käsitellään itsenäisesti.
featuresKyllä. Kokonais- tai desimaalilukukaavoja vastaavat arvot tuotetaan JSON-numeroina, literaalit "true"/"false" muuttuvat totuusarvoiksi ja tyhjät solut muuttuvat null-arvoiksi. Jos tarvitset kaiken merkkijonoina, valmistele arvot vastaavasti ennen muuntamista.
technicalKyllä. Valitse erottimeksi "Markdown-taulukko" ja liitä tavallinen pystyviivoilla eroteltu Markdown-taulukko (otsikkorivi, erotinrivi, sisältörivit). Erotinrivi ohitetaan automaattisesti ja solujen tyhjätila poistetaan.
usageEi — jäsentäminen ja muuntaminen tapahtuvat kokonaan selaimessasi. Tämä tekee työkalusta turvallisen arkaluonteisille taulukkolaskennoille, kuten palkanlaskennan vienneille, asiakaslistoille tai taloustiedoille, joiden ei pitäisi koskaan päätyä kolmannen osapuolen palvelimelle.
privacyKun tämä on valittuna, työkalu käsittelee taulukkosi ensimmäisen rivin sarakkeiden niminä ja käyttää niitä JSON-objektin avaimina (tai luo SQL:ää varten col_1, col_2... jos jätät sen tyhjäksi). Poista valinta, jos tiedoissasi ei ole otsikkoriviä — pelkkä luettelo riveistä — jolloin työkalu tulostaa sen sijaan raa'at JSON-taulukot tai nimeää sarakkeet automaattisesti col_1, col_2 jne. SQL INSERT -lauseita varten.
featuresVaihda Tuloste SQL INSERT -muotoon, jolloin näkyviin tulee Taulukon nimi -kenttä, johon voit kirjoittaa kohdetaulukkosi nimen, kuten customers tai order_items. Työkalu puhdistaa automaattisesti kaiken syöttämäsi — korvaa välilyönnit ja symbolit alaviivoilla ja lisää etuliitteen alkavan numeron eteen — joten luodulla SQL:llä on aina kelvollinen tunniste, vaikka syötteesi olisi sekava.
usagePoista valinta 'First row is header', jos viennissäsi ei ole sarakkeiden nimiä, aseta Output-arvoksi SQL INSERT ja kirjoita todellinen taulusi nimi Table name -kenttään. Työkalu luo automaattisesti col_1-, col_2... sarakkeiden nimet, muuntaa numerot ja totuusarvot automaattisesti ja tuottaa yhden asianmukaisesti suojatun INSERT-lauseen riviä kohti, jonka voit liittää suoraan tietokantaasiakkaaseesi.
tipsJSON (taulukot) jättää pois kenttien nimet ja tulostaa jokaisen rivin pelkkänä arvoluettelona sarakejärjestyksessä — esimerkiksi ["Alice", 34, "Berlin"] eikä {"name":"Alice","age":34,"city":"Berlin"}. Se noudattaa edelleen 'Ensimmäinen rivi on otsikko' -valintaruutua ja käyttää kyseistä riviä vain tietääkseen, kuinka monta saraketta odottaa, eikä avaimina. Valitse se, kun vastaanottava koodi (kaaviokirjasto, sijaintiperustainen tietokanta-ajuri tai laskentataulukon tuonti) lukee arvoja sijainnin eikä kentän nimen mukaan; muuten pysy JSON:issa (objektit).
featuresTry sample täyttää syöttöpaneelin lyhyellä kolmirivisellä name/age/city-taululla (sarkaimin eroteltuna), jotta näet heti, miten erottimen tunnistus, otsikkorivi ja kukin tulostusmuoto käyttäytyvät ennen todellisen datan liittämistä. Kun laatikossa on sisältöä, näkyviin tulee Clear-painike — editorinäkymässä Input-otsikon vieressä ja uudelleen koko leveyden painikkeena Settings-paneelissa — joka tyhjentää tekstialueen yhdellä napsautuksella sen sijaan, että valitsisit ja poistaisit tekstin manuaalisesti.
usageMiten Taulukko JSON:ksi auttaa sinua saamaan sen tehtyä
Todelliset ongelmat, jotka se ratkaisee joka päivä — yrityksille, tekijöille ja arkisiin tehtäviin. Löydä sinulle sopiva käyttötapa ja aloita sekunneissa.
CSV:stä API:in -siirto
Sinulla on vanha CSV-vienti kumppanilta, ja sinun täytyy POST-pyynnöllä lähettää se moderniin REST API:in, joka odottaa JSONia. Muunna sekunneissa, kopioi fetch-pyyntösi runkoon ja varmista rakenne — liimaskriptiä ei tarvita.
Tietokannan alustus
Luo ajovalmiita SQL INSERT -lauseita testidatan CSV-tiedostosta. Pudota suoraan migraatiotiedostoosi tai psql-konsoliin. Tuloste käsittelee merkkijonot, numerot, null-arvot ja totuusarvot oikein.
BigQuery- / Snowflake-tuonti
Pilvitietovarastot lukevat JSONL-muotoa nopeammin kuin CSV:tä. Muunna laskentataulukkosi JSONL-muotoon ja lataa se suoraan BigQuery-, Snowflake- tai Redshift-väliaikaisvarastoon.
Markdown-dokumentaatiotaulukot
Muunna Markdown-dokumenteistasi liitetty teksti JSON:ksi ohjelmallista käsittelyä varten — luo usein kysyttyjen kysymysten kohtia, navigointimerkintöjä tai hinnoittelutason tietoja ihmisluettavista Markdown-taulukoista.
Lomakkeen lähetyksen analyysi
Vie Google Forms- tai Typeform-vastauksesi CSV-muodossa, muunna ne JSON-muotoon ja aja analytiikkaa tai syötä ne CRM-järjestelmääsi API:n kautta. Otsikkorivistä tulevat kenttiesi nimet.
Staattisen sivuston datan generointi
Syötä taulukkodataa Next.js:n getStaticPropsiin, Astron sisältökokoelmiin tai Hugon datatiedostoihin. JSONL on erityisen hyödyllinen sisältökokoelmissa, joissa yksi rivi vastaa yhtä sivua.
QA-testiaineistojen luonti
Liitä testiskenaarioiden taulukko ja vie JSON-fikstuureja tai JSONL:ää suoraan Jest-, Pytest- tai Playwright-testisarjaan, ohittaen käsin kirjoitetun mock-datatiedoston kokonaan.
Toimittajaluettelon massatuonti
Muunna toimittajan hinnasto-CSV SQL INSERT -lauseiksi tuotetauluasi varten tai JSON-muotoon Shopify/WooCommerce-massatuontisovellukseen käyttäen Table name -kenttää kohdistaaksesi tarkalleen kauppasi odottamaan tauluun.
Koodaamaton Zapier- ja Airtable-synkronointi
Muunna viety taulukko JSON-taulukon tai -objektin muotoon, jota Zapier-webhook, Airtable-automaatio tai Make.com-skenaario odottaa, ilman muunnosskriptin kirjoittamista.
Tiliotteiden täsmäytys
Muunna viety pankki- tai korttiotteen CSV JSON-muotoon henkilökohtaisen talouden koontinäyttöä varten tai SQL INSERT -lauseiksi ladataksesi tapahtumat suoraan kirjanpitotietokantaan.
Staattisen sivuston datatiedostojen luonti
Muunna taulukko tiimin esittelyistä, hinnoittelutasoista tai tuoteluetteloista JSON-datatiedostoksi, jonka Hugo-, Jekyll-, Astro- tai Eleventy-mallit käyvät läpi suoraan, ohittaen käsin kirjoitetun data/*.json-tiedoston, jota JAMstack-koostaminen yleensä vaatii.
