Convertitore da tabella a JSON / SQL - CSV, TSV, Markdown online
Incolla una tabella CSV, TSV, con punto e virgola, con barra verticale o Markdown e convertila istantaneamente in istruzioni JSON, JSONL o SQL INSERT nel tuo browser.
Incolla qui CSV, TSV, punto e virgola, barra verticale o | tabella | markdown |…
oppure trascina un file .csv / .tsv
Hai finito con Tabella in JSON? Prova anche questi
Strumenti selezionati che si abbinano bene con Tabella in JSON. Continua senza perdere il tuo file.
Abbellisci JSON
Formatta, valida e minimizza il JSON nel tuo browser. Rientro elegante a 2 / 4 / 8 spazi o minificazione su una riga con copia + download.
Provalo oraDa immagine a CSV
Estrai tabelle da qualsiasi immagine e scarica un file CSV pronto all'uso.
Provalo oraDa immagine a Excel
Trasforma foto e screenshot di tabelle in fogli di calcolo .xlsx formattati grazie all'OCR.
Provalo oraPDF in CSV
Estrai ogni tabella da un PDF in uno zip di file CSV puliti e pronti per l'importazione.
Provalo oraConfronto testi
Confronta due frammenti di testo riga per riga. Vista affiancata o unificata, con opzioni per ignorare gli spazi e le maiuscole/minuscole.
Provalo oraEditor Markdown
Scrivi in Markdown con anteprima HTML dal vivo. Titoli, elenchi, tabelle, blocchi di codice, citazioni. Esporta in HTML o Markdown.
Provalo oraFrequently Asked Questions
Incolla un CSV (o trascina un file .csv) nel pannello di input e lo strumento rileva automaticamente il delimitatore, analizza ogni riga in un oggetto JSON usando la riga di intestazione come chiavi e mostra l'output istantaneamente. Cambia il formato di output in array JSON, JSONL o SQL INSERT per ottenere esattamente la struttura di cui hai bisogno.
usageSì. Il parser segue lo standard RFC 4180: i campi racchiusi tra doppie virgolette possono contenere virgole, ritorni a capo e persino virgolette letterali (con escape come "") senza compromettere l'analisi. Quindi un valore come "Rossi, Mario" resta un'unica cella, non due.
technicalLo strumento conta tabulazioni, virgole, punti e virgola e barre verticali nella prima riga non vuota e sceglie il carattere più frequente. Se hai un file insolito o ambiguo, puoi ignorare il rilevamento automatico e selezionare manualmente tabulazione (TSV), virgola, punto e virgola, barra verticale o tabella Markdown.
technicalImposta il formato di output su SQL INSERT e inserisci il nome di una tabella. Lo strumento normalizza i nomi delle colonne in identificatori validi (sostituendo spazi, trattini ecc. con underscore) e produce un INSERT per ogni riga, con stringhe letterali correttamente escape, valori numerici e NULL per le celle vuote. Perfetto per popolare database o migrare dati.
featuresJSONL (JSON Lines) inserisce un oggetto JSON per riga, senza un array che lo racchiude. È il formato standard per lo streaming di dati verso BigQuery, Snowflake, Logstash, Elasticsearch e la maggior parte delle pipeline di machine learning. Scegli JSONL quando ogni riga verrà importata in modo indipendente.
featuresSì. I valori che corrispondono a schemi interi o decimali vengono restituiti come numeri JSON, i letterali "true"/"false" diventano booleani e le celle vuote diventano null. Se hai bisogno che tutto sia in stringhe, prepara i valori di conseguenza prima della conversione.
technicalSì. Seleziona "Tabella Markdown" come delimitatore e incolla una tabella Markdown standard delimitata da barre verticali (riga di intestazione, riga separatrice, righe del corpo). La riga separatrice viene saltata automaticamente e gli spazi nelle celle vengono rimossi.
usageNo — l'analisi e la conversione vengono eseguite interamente nel tuo browser. Questo rende lo strumento sicuro per fogli di calcolo sensibili come esportazioni delle buste paga, elenchi di clienti o registri finanziari che non dovrebbero mai passare per un server di terze parti.
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.
Migrazione da CSV ad API
Hai un'esportazione CSV legacy da un partner e devi inviarla tramite POST a una moderna API REST che si aspetta JSON. Converti in pochi secondi, copialo nel corpo della tua richiesta fetch e verifica la struttura: nessuno script di collegamento necessario.
Popolamento del database
Genera istruzioni SQL INSERT pronte all'uso da un CSV di dati di test. Incollale direttamente nel tuo file di migrazione o nella shell psql. L'output gestisce correttamente stringhe, numeri, valori null e booleani.
Ingestione in BigQuery / Snowflake
I data warehouse cloud acquisiscono il formato JSONL più velocemente del CSV. Converti il tuo foglio di calcolo in JSONL e caricalo direttamente nell'area di staging di BigQuery, Snowflake o Redshift.
Tabelle di documentazione in Markdown
Converti un incollato dai tuoi documenti Markdown in JSON per l'elaborazione programmatica: genera elementi FAQ, voci di navigazione o dati dei piani tariffari a partire da tabelle Markdown leggibili dall'utente.
Analisi dell'invio del modulo
Esporta le risposte di Google Forms o Typeform in CSV, convertile in JSON ed esegui analisi o inviale al tuo CRM tramite API. La riga di intestazione diventa il nome dei campi.
Generazione di dati per siti statici
Inserisci i dati delle tabelle in getStaticProps di Next.js, nelle content collection di Astro o nei data file di Hugo. JSONL è particolarmente utile per le content collection che mappano una riga su una pagina.
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
Converti il CSV del listino prezzi di un fornitore in istruzioni SQL INSERT per la tua tabella prodotti, oppure in JSON per un'app di importazione massiva Shopify/WooCommerce, usando il campo Table name per indicare esattamente la tabella attesa dal tuo negozio.
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.
Riconciliazione degli estratti conto bancari
Converti il CSV esportato di un estratto conto bancario o di carta in JSON per una dashboard di finanza personale, oppure in istruzioni SQL INSERT per caricare le transazioni direttamente in un database contabile.
Static Site Data File Generation
Converti un foglio di calcolo di biografie del team, livelli di prezzo o schede prodotto in un file dati JSON su cui i template Hugo, Jekyll, Astro o Eleventy possono iterare direttamente, saltando il file data/*.json scritto a mano che una build JAMstack di solito richiede.
Pixoate