Trasforma all'istante qualsiasi tabella incollata in JSON o SQL
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.
Incolla una tabella o trascina un CSV: in uscita ottieni JSON, JSONL o SQL
oppure trascina un file .csv / .tsv
Cosa puoi fare con Da tabella a JSON
Tutto quello che puoi fare con questo strumento — senza nulla da imparare e senza configurazioni.
- Converti tabelle CSV o TSV in JSON
- Trasforma i dati del foglio di calcolo in istruzioni SQL INSERT
- Esporta le righe in JSONL per le tue pipeline di dati
- Incolla tabelle Markdown o con pipe e convertile
- Usa la prima riga come nomi dei campi
- Gestisci separatori virgola, punto e virgola o pipe
Informazioni sulle impostazioni
4 impostazioni
Tutti i comandi di Da tabella a JSON, spiegati — cosa fanno e quando usarli.
Impostazioni
- DelimitatoreMenu a discesa
- Sceglie come vengono divise le colonne nella tabella incollata — virgola, tabulazione, punto e virgola, barra verticale o barre Markdown — oppure lascia su Rilevamento automatico per far individuare allo strumento il separatore dalla prima riga.Opzioni: Rilevamento automaticoCSV (Virgola)TSV (Tabulazione)Punto e virgolaBarra verticaleTabella Markdown
- RisultatoMenu a discesa
- Sceglie il formato di conversione: oggetti JSON con chiavi corrispondenti ai nomi delle colonne, array JSON posizionali, JSONL con un record per riga o istruzioni SQL INSERT pronte da eseguire.Opzioni: JSON (oggetti)JSON (array)JSONLSQL INSERT
- La prima riga è l'intestazioneAttivo / Disattivo
- Quando è selezionata, la prima riga fornisce i nomi delle colonne usati come chiavi JSON o colonne SQL; quando è deselezionata, le colonne SQL vengono nominate automaticamente col_1, col_2 e l'output JSON ripiega su array di valori posizionali.
- TabellaInserimento testo
- Imposta il nome della tabella usato nelle istruzioni SQL INSERT generate (per impostazione predefinita my_table); compare solo quando l'output è SQL INSERT e i caratteri non consentiti vengono sostituiti automaticamente con trattini bassi.
Hai finito con Da tabella a JSON? Prova questi ora
Strumenti selezionati che si abbinano bene a Da tabella a JSON. Continua senza perdere il tuo file.
Abbellisci JSON
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.
Provalo oraDa immagine a CSV
Quella tabella è intrappolata in uno screenshot. Caricala e scarica un CSV pulito e pronto da importare, con tutte le righe e le colonne intatte, in pochi secondi.
Provalo oraDa immagine a Excel
Basta ricostruire le tabelle cella per cella. Carica una foto o uno screenshot di qualsiasi tabella e scarica un .xlsx formattato con righe e colonne intatte — in pochi secondi.
Provalo oraPDF in CSV
Niente più inserimento manuale dei dati. Ogni tabella del tuo PDF diventa un CSV pulito — un file per tabella, in un archivio ZIP pronto da importare in Excel, Fogli Google o nel tuo database. Inizia gratis, senza carta di credito.
Provalo oraConfronto testi
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.
Provalo oraEditor Markdown
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.
Provalo oraDomande frequenti
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.
privacyQuando è selezionato, lo strumento tratta la prima riga della tabella come nomi delle colonne e li usa come chiavi dell'oggetto JSON (oppure genera col_1, col_2... per SQL se la lasci vuota). Deselezionalo se i tuoi dati non hanno una riga di intestazione — un semplice elenco di righe — e lo strumento produrrà invece array JSON grezzi o assegnerà automaticamente i nomi col_1, col_2, ecc. alle colonne per le istruzioni SQL INSERT.
featuresImposta l'output su SQL INSERT e compare un campo Nome tabella in cui puoi digitare il nome della tabella di destinazione, come customers o order_items. Lo strumento sanifica automaticamente ciò che inserisci — sostituendo spazi e simboli con underscore e anteponendo un prefisso a una cifra iniziale — così l'SQL generato ha sempre un identificatore valido anche se il tuo input è disordinato.
usageDeseleziona "La prima riga è l'intestazione" se la tua esportazione non ha nomi di colonna, imposta Output su SQL INSERT, e digita il nome reale della tua tabella nel campo Nome tabella. Lo strumento genererà automaticamente i nomi di colonna col_1, col_2..., convertirà numeri e valori booleani automaticamente, e produrrà un'istruzione INSERT correttamente sottoposta a escape per ogni riga che puoi incollare direttamente nel tuo client di database.
tipsJSON (array) elimina i nomi dei campi e restituisce ogni riga come un semplice elenco di valori in ordine di colonna — ad esempio ["Alice", 34, "Berlin"] invece di {"name":"Alice","age":34,"city":"Berlin"}. Rispetta comunque la casella 'La prima riga è l'intestazione', usando quella riga solo per sapere quante colonne aspettarsi anziché come chiavi. Scegli questa opzione quando il codice ricevente (una libreria per grafici, un driver di database posizionale o un'importazione in foglio di calcolo) legge i valori per posizione anziché per nome del campo; altrimenti resta su JSON (oggetti).
features"Prova un esempio" riempie il pannello di input con una breve tabella di tre righe nome/età/città (separata da tabulazioni) così puoi vedere subito come si comportano il rilevamento del delimitatore, la riga di intestazione e ciascun formato di output prima di incollare dati reali. Una volta che c'è contenuto nel riquadro, appare un pulsante "Cancella" — accanto all'etichetta Input nella vista dell'editor, e di nuovo come pulsante a tutta larghezza nel pannello Impostazioni — che riporta l'area di testo a vuota in un clic invece di selezionare ed eliminare il testo manualmente.
usageCome Da tabella a JSON ti aiuta a portare a termine il lavoro
Problemi reali che risolve ogni giorno — per aziende, creativi e attività quotidiane. Trova il caso d'uso adatto a te e inizia in pochi secondi.
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.
Generazione di fixture di test per il QA
Incolla un foglio di calcolo di scenari di test ed esporta fixture JSON o JSONL direttamente in una suite di test Jest, Pytest o Playwright, evitando del tutto il file di dati fittizi scritto a mano.
Importazione in blocco del catalogo fornitori
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.
Sincronizzazione no-code con Zapier e Airtable
Trasforma un foglio di calcolo esportato nella forma di array o oggetto JSON che un webhook Zapier, un'automazione Airtable o uno scenario Make.com si aspetta, senza scrivere uno script di trasformazione.
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.
Generazione di file di dati per siti statici
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.
