Convertitore dati
Sposta righe di dati tra i formati richiesti da fogli di calcolo, database, API e rubriche. Basta caricare un CSV, una cartella di lavoro Excel, un file JSON o XML, un elenco di contatti o una tabella in un PDF per ottenere gli stessi record nella forma che il programma successivo sa leggere.
Convertitore di dati
oppure trascina qui File CSV, TSV, TXT … ·
Max 95 MB per file· Fino a 20 file· Eliminati dopo 30 minuti
I file vengono elaborati sui nostri server ed eliminati dopo 30 minuti.
Carattere che separa le colonne nei file CSV e di testo, sia in lettura sia in scrittura. Rilevamento automatico lo individua dal file di origine e scrive con la virgola.
UTF-8 funziona per tutte le lingue. Scegliere UTF-8 con BOM se Excel su Windows mostra accenti o caratteri asiatici illeggibili all'apertura del CSV.
Per file Excel, ODS e Numbers: converte solo il primo foglio oppure tutti i fogli (un CSV per foglio in un file ZIP, o una chiave JSON per foglio).
Nome della scheda del foglio nel nuovo foglio di calcolo, fino a 31 caratteri.
Array di oggetti usa i nomi delle colonne come chiavi per ogni riga; array di array è più compatto e mantiene l'intestazione come primo array.
Nome dell'elemento esterno che racchiude tutte le righe; ogni riga diventa un <row> al suo interno.
Usato nelle istruzioni CREATE TABLE e INSERT. Solo lettere, cifre e trattini bassi.
Virgolette e tipi di colonna differiscono leggermente tra i database; scegliere quello in cui si importeranno i dati.
Riscrive le celle con date in un unico formato. ISO (2026-10-18) è il più sicuro per database e codice; Mantieni originale le lascia come appaiono nell'origine.
Come usare questo strumento
- 1
Caricare il file di dati
Aggiungi file CSV, TSV, XLSX, XLS, ODS, Numbers, JSON, XML, YAML, VCF, SQL, Parquet, HTML o PDF, fino a 20 alla volta e 95 MB ciascuno.
- 2
Scegliere il formato di destinazione
Cerca in Converti in XLSX, CSV, JSON, XML, SQL o un altro formato. Le impostazioni di delimitatore, codifica, riga di intestazione e date si trovano in Impostazioni avanzate.
- 3
Convertire e importare
Premi Converti in XLSX (l'etichetta segue la scelta effettuata) e scarica il file, oppure uno ZIP quando più fogli diventano più file.
Formati per fogli di calcolo, testo e codice: a cosa serve ciascuno
I formati di dati esistono perché i programmi leggono i dati in modi diversi. I fogli di calcolo come XLSX conservano celle, fogli e formati numerici. CSV, messo per iscritto nella RFC 4180 nel 2005, è il minimo comune denominatore: semplici righe di valori separati da virgole, che ogni database e sistema di contabilità può importare. JSON, standardizzato come RFC 8259 ed ECMA-404, è ciò che le API web inviano e JavaScript legge. XML è precedente e gestisce ancora fatture, feed e formati per ufficio, mentre YAML è il formato dei file di configurazione basato sul rientro.
La maggior parte delle conversioni è un passaggio tra questi mondi: un analista riceve un'esportazione API in JSON e gli serve un foglio (da JSON a Excel), uno sviluppatore riceve il foglio di un cliente e gli serve un file di seed (da CSV a SQL), un ufficio esporta un elenco da consegnare a un altro sistema (da Excel a CSV). Ognuno di questi casi ha una pagina predefinita con le impostazioni giuste, elencata sotto questo testo.
Conviene conoscere i limiti dei formati prima di convertire. La griglia XLSX contiene 1.048.576 righe per 16.384 colonne, mentre il vecchio formato XLS si ferma a 65.536 righe per 256 colonne, quindi le esportazioni molto grandi vanno convertite in XLSX, CSV o Parquet. I nomi dei fogli in Excel sono limitati a 31 caratteri, ed è per questo che Nome del foglio non ne accetta di più.
Quali conversioni di dati sono supportate
| from ↓ · to → | XLSX | CSV | JSON | XML | YAML | SQL | VCF | Parquet | MD |
|---|---|---|---|---|---|---|---|---|---|
| CSV/TSV | CSV/TSV to XLSX: yes | CSV/TSV to CSV: yes | CSV/TSV to JSON: yes | CSV/TSV to XML: yes | CSV/TSV to YAML: yes | CSV/TSV to SQL: yes | CSV/TSV to VCF: yes | CSV/TSV to Parquet: yes | CSV/TSV to MD: yes |
| XLSX/XLS | XLSX/XLS to XLSX: yes | XLSX/XLS to CSV: yes | XLSX/XLS to JSON: yes | XLSX/XLS to XML: yes | XLSX/XLS to YAML: yes | XLSX/XLS to SQL: yes | XLSX/XLS to VCF: yes | XLSX/XLS to Parquet: yes | XLSX/XLS to MD: yes |
| ODS/Numbers | ODS/Numbers to XLSX: yes | ODS/Numbers to CSV: yes | ODS/Numbers to JSON: yes | ODS/Numbers to XML: yes | ODS/Numbers to YAML: yes | ODS/Numbers to SQL: yes | ODS/Numbers to VCF: yes | ODS/Numbers to Parquet: yes | ODS/Numbers to MD: yes |
| JSON | JSON to XLSX: yes | JSON to CSV: yes | JSON to JSON: yes | JSON to XML: yes | JSON to YAML: yes | JSON to SQL: yes | – JSON to VCF: no | JSON to Parquet: yes | JSON to MD: yes |
| XML | XML to XLSX: yes | XML to CSV: yes | XML to JSON: yes | XML to XML: yes | XML to YAML: yes | XML to SQL: yes | – XML to VCF: no | XML to Parquet: yes | XML to MD: yes |
| YAML | YAML to XLSX: yes | YAML to CSV: yes | YAML to JSON: yes | YAML to XML: yes | YAML to YAML: yes | YAML to SQL: yes | – YAML to VCF: no | YAML to Parquet: yes | YAML to MD: yes |
| VCF | VCF to XLSX: yes | VCF to CSV: yes | VCF to JSON: yes | VCF to XML: yes | – VCF to YAML: no | VCF to SQL: yes | VCF to VCF: yes | – VCF to Parquet: no | VCF to MD: yes |
| SQL | SQL to XLSX: yes | SQL to CSV: yes | SQL to JSON: yes | SQL to XML: yes | – SQL to YAML: no | SQL to SQL: yes | – SQL to VCF: no | SQL to Parquet: yes | SQL to MD: yes |
| Parquet | Parquet to XLSX: yes | Parquet to CSV: yes | Parquet to JSON: yes | Parquet to XML: yes | – Parquet to YAML: no | Parquet to SQL: yes | – Parquet to VCF: no | Parquet to Parquet: yes | Parquet to MD: yes |
| Tabella HTML/PDF | Tabella HTML/PDF to XLSX: yes | Tabella HTML/PDF to CSV: yes | Tabella HTML/PDF to JSON: yes | Tabella HTML/PDF to XML: yes | – Tabella HTML/PDF to YAML: no | Tabella HTML/PDF to SQL: yes | – Tabella HTML/PDF to VCF: no | Tabella HTML/PDF to Parquet: yes | Tabella HTML/PDF to MD: yes |
Impostazioni del convertitore dati per tipo di output
Queste impostazioni valgono per la lettura e la scrittura di testo delimitato.
- Delimitatore: rilevamento automatico, virgola, punto e virgola, tabulazione, barra verticale o spazio. L'automatico legge il separatore dell'input e scrive virgole.
- Codifica del testo: UTF-8 per impostazione predefinita; UTF-8 con BOM per Excel su Windows; UTF-16 e vecchie tabelle codici per i sistemi datati.
- La prima riga è l'intestazione: i nomi delle colonne diventano chiavi JSON, tag XML, colonne SQL e campi vCard.
- Racchiudi ogni valore tra virgolette: racchiude ogni campo tra virgolette doppie per gli importatori più rigidi.
Per input e output Excel, ODS e Numbers.
- Fogli da convertire: solo il primo foglio, oppure tutti i fogli, come un CSV per foglio in uno ZIP o una chiave JSON per foglio.
- Nome del foglio: il nome della scheda nella nuova cartella di lavoro, Sheet1 per impostazione predefinita.
Opzioni di struttura per codice e database.
- Formattazione leggibile: JSON, XML o YAML con rientri e leggibile; se disattivata, l'output è compatto.
- Struttura JSON: array di oggetti con le chiavi per ogni riga, oppure l'array di array più compatto.
- Tag radice XML: l'elemento esterno, rows per impostazione predefinita; ogni record diventa un elemento row.
- Nome della tabella SQL e Dialetto SQL: MySQL, PostgreSQL, SQLite o SQL Server.
Pulizia applicata a ogni cella.
- Date: lascia invariate, ISO 8601 (2026-10-18), 18/10/2026, 10/18/2026 oppure timestamp Unix.
- Rimuovi gli spazi superflui: elimina gli spazi iniziali e finali, causa frequente di ricerche non riuscite.
- Prefisso data URI: solo per l'output Base64, aggiunge data:image/png;base64, o il tipo corrispondente.
Come appare una riga CSV dopo la conversione in JSON
[
{
"id": 1,
"name": "Ana",
"city": "Lisbon"
}
]Risolvere i problemi più comuni di importazione dei dati
Accenti e lettere non latine appaiono illeggibili in Excel
Excel su Windows ha ipotizzato una codifica datata. Converti con Codifica del testo impostata su UTF-8 con BOM.
Giorno e mese delle date si sono invertiti dopo l'importazione
La destinazione ha letto 03/04 al contrario. Imposta Date su ISO, che ogni database e linguaggio legge allo stesso modo.
Le ricerche falliscono anche se i valori sembrano identici
Spazi invisibili alla fine delle celle. Lascia attivo Rimuovi gli spazi superflui.
La prima riga di dati è diventata il nome delle colonne
Il file non ha una riga di intestazione. Disattiva La prima riga è l'intestazione per mantenere la riga 1 come dati.
Il file SQL non si importa
Il dialetto non corrisponde al database. Scegli il Dialetto SQL corretto e usa un Nome della tabella SQL composto solo da lettere, cifre e trattini bassi.
Domande sul convertitore dati
Come si apre un file JSON in Excel?
Carica il file .json e convertilo in XLSX. Un array di oggetti diventa una riga per oggetto, con le chiavi come intestazioni di colonna; gli oggetti annidati vengono appiattiti in colonne. Da JSON a Excel spiega come vengono gestiti gli array annidati.
Perché il CSV si apre in una sola colonna in Excel?
Excel usa il separatore di elenco dell'area geografica del sistema. Nei paesi in cui i decimali si scrivono con la virgola, come Germania, Francia o Brasile, si aspetta il punto e virgola. Converti di nuovo impostando Delimitatore su punto e virgola, oppure importa dalla scheda Dati di Excel scegliendo il delimitatore manualmente.
A cosa serve l'opzione Parquet?
Parquet è il formato a colonne di Apache usato dai data warehouse e da strumenti come Spark, pandas e DuckDB. Memorizza ogni colonna separatamente e si comprime bene, quindi un CSV di grandi dimensioni spesso diventa molto più leggero. Converti in Parquet per le pipeline di analisi, oppure usa da Parquet a CSV per leggerne uno in un foglio di calcolo.
Si possono importare i contatti da un foglio di calcolo al telefono?
Sì. Inserisci nomi, numeri di telefono ed email in colonne con una riga di intestazione, converti il foglio in VCF e importa il file .vcf in Google Contatti, iCloud o Outlook. I nomi delle intestazioni vengono associati ai campi vCard, definiti nella RFC 6350. L'operazione inversa, da VCF a CSV, esporta i contatti di un telefono in un foglio.
Quale dialetto SQL conviene scegliere?
Quello in cui importerai i dati: MySQL, PostgreSQL, SQLite o SQL Server. Si differenziano per il modo in cui vengono racchiusi i nomi (apici inversi in MySQL, virgolette doppie in PostgreSQL e SQLite, parentesi quadre in SQL Server) e per i tipi di colonna, quindi il dialetto corretto evita errori di sintassi durante l'importazione.
Perché il testo Base64 è più grande del file?
Base64, definito nella RFC 4648, scrive ogni 3 byte come 4 caratteri di testo, quindi l'output è circa un terzo più grande dell'input. È il prezzo da pagare per poter incollare un file in HTML, CSS, JSON o nel corpo di un'email. Attiva Prefisso data URI per ottenere una stringa pronta per l'attributo src di un img.
Si può convertire in CSV una tabella contenuta in un PDF?
Sì, per i PDF con testo reale. Carica il PDF e scegli CSV o XLSX; le tabelle vengono rilevate pagina per pagina. Per i PDF scansionati o le foto di tabelle usa da immagine a Excel, che legge prima la tabella con l'OCR.
| Da immagine a Excel | Convertitore di documenti | Converti in PDF |
| Convertitore PDF | Da immagine a testo (OCR) | Convertitore di e-book |
Tutti gli strumenti Convertitore di dati
Scegliete l'obiettivo esatto che vi è stato richiesto. Ogni pagina qui sotto è lo stesso strumento con impostazioni predefinite diverse.
- Convertitore da CSV a tabella MarkdownConverti un CSV in una tabella Markdown per GitHub, GitLab, Obsidian o Jupyter. Pipe protette, intestazione mantenuta, qualsiasi delimitatore.
- Convertitore da CSV a ParquetConverti CSV in Apache Parquet con colonne tipizzate e compressione, pronto per pandas, DuckDB, Spark, BigQuery o Athena. Senza Python né Spark.
- Convertitore da CSV a SQLConverti CSV in SQL: CREATE TABLE e istruzioni INSERT per MySQL, PostgreSQL, SQLite o SQL Server, con il nome tabella scelto. Senza account.
- Convertire CSV in TXTConvertire CSV in file .txt per moduli che accettano solo file di testo, per chi non deve aprire Excel o per qualsiasi editor. 20 file alla volta.
- Convertire CSV in VCFConvertire CSV in VCF per iPhone, iCloud, Android e Google Contatti: le colonne diventano campi vCard in base all'intestazione. Senza account.
- Convertire CSV in XLSConverti CSV in XLS, il formato Excel 97–2003 richiesto da vecchi importatori e Office datati. Separatore rilevato in automatico, fino a 20 file.
- Convertitore da CSV a XLSXConvertire CSV in XLSX di Excel mantenendo zeri iniziali, ID lunghi e accenti. Separatore virgola, punto e virgola o tab rilevato in automatico.
- Convertire CSV in XMLRighe CSV convertite in XML ben formato con il tag radice scelto. Caratteri speciali con escape, delimitatore rilevato, UTF-8. Fino a 20 file.
- Convertitore da Excel a CSVConvertire cartelle Excel (XLS, XLSX, XLSM) in CSV: ogni foglio in un file, virgola o punto e virgola, UTF-8 che Excel riapre correttamente.
- Convertitore da Excel a JSONConvertire Excel in JSON online: intestazioni come chiavi, un oggetto per riga, date come stringhe ISO. Accetta XLSX, XLS, ODS e Numbers.
- Convertitore da Excel a SQLTrasforma un foglio Excel in uno script SQL per MySQL, PostgreSQL, SQLite o SQL Server: intestazioni come colonne, righe come INSERT.
- Convertire Excel in VCFConverti un elenco di contatti Excel in un file .vcf vCard da importare su iPhone, Android, Google Contatti o iCloud. Supporta XLSX, XLS, ODS e Numbers.
- Convertitore da Excel a XMLConvertire un foglio Excel in XML senza mappe XML né scheda Sviluppo. Ogni riga diventa un record, ogni intestazione un tag. Input XLSX, XLS e ODS.
- Convertire HTML in CSVConverti in CSV le tabelle di una pagina web salvata, per Excel o Google Sheets. Righe pulite senza link, stili o formattazione nascosta. File HTML e HTM.
- Convertitore da HTML a JSONConvertire una tabella HTML in JSON: le intestazioni diventano chiavi, ogni riga un oggetto. Si caricano pagine .html o .htm, senza codice di scraping.
- Convertitore da immagine a Base64Codifica immagini PNG, JPG, GIF, WebP o SVG in testo Base64 con prefisso data:image pronto per src HTML, url() CSS o JSON. Fino a 20 alla volta.
- Convertire JSON in Base64Codifica un file JSON in una riga Base64 per Secret Kubernetes, variabili CI, payload API e token. Reversibile byte per byte, data URI opzionale.
- Convertire JSON in CSVConvertire JSON o JSON Lines in CSV: una riga per oggetto, campi annidati in colonne, UTF-8 con BOM per gli accenti in Excel. 20 file alla volta.
- Convertitore JSON in ExcelConverti JSON o JSON Lines in un foglio Excel XLSX: le chiavi diventano intestazioni, ogni record una riga. Fino a 20 file per volta, senza account.
- Convertitore da JSON a tabella HTMLConvertire JSON in tabella HTML: le chiavi diventano intestazioni, i record righe. Da incollare in un CMS, un'email o una pagina interna. Senza codice.
- Convertire JSON in TXTConvertire JSON in un file di testo: un record per riga, campi separati da tab o dal delimitatore scelto. Si apre in Blocco note, Excel e da riga di comando.
- Convertitore da JSON a XMLConvertire JSON in XML online: chiavi in elementi, array in elementi ripetuti, tutto in un tag radice a scelta. Output indentato, senza account.
- Convertitore da JSON a YAMLConvertire JSON in YAML online per Kubernetes, GitHub Actions, Compose e Ansible: output indentato, virgolette sicure, 20 file insieme, senza account.
- Convertitore Numbers in CSVConverti fogli Apple Numbers in CSV da importare in e-shop, CRM e banche. UTF-8, date ISO, un CSV per ogni foglio. Su qualsiasi dispositivo.
- Convertire Numbers in ExcelConvertire un foglio Apple Numbers in XLSX di Excel, apribile su Windows, in Google Sheets e nei portali. Tutti i fogli conservati, senza Mac.
- Convertire ODS in XLSXConverti fogli ODS di LibreOffice o OpenOffice Calc in XLSX per Excel e moduli online. Tutti i fogli inclusi, fino a 20 file, senza installare nulla.
- Convertire Parquet in CSVConvertire file Apache Parquet in CSV online per aprirli in Excel, Google Sheets o altri programmi. Senza Python, Spark né DuckDB. Fino a 20 file.
- Convertire PDF in CSVEstrai le tabelle da un PDF testuale e salvale in CSV per app di budget, QuickBooks, pandas o un database. Date in formato ISO, spazi rimossi.
- Convertire PDF in JSONConverti le tabelle di un PDF in JSON: ogni riga diventa un oggetto con le intestazioni come chiavi, pronto per script, API o database. Fino a 20 PDF.
- Convertitore da SQL a CSVConverte le istruzioni INSERT di un dump .sql in righe CSV da aprire in Excel o Google Sheets. Dump MySQL, phpMyAdmin, SQLite e SQL Server.
- Convertire TXT in CSVFile .txt delimitati in CSV corretto online: tab, pipe, punto e virgola o spazi rilevati in automatico, codifica sistemata, virgolette RFC 4180.
- Convertire TXT in JSONDa .txt a JSON: righe separate da tab, pipe, virgole o spazi diventano oggetti con chiavi dalla prima riga. Codifiche datate, 20 file insieme.
- Convertitore da TXT a XMLConverti un file .txt separato da tabulazioni, virgole, punti e virgola o barre in XML: un elemento per riga, colonne come tag. Fino a 20 file per volta.
- Convertire VCF in CSVConverti file vCard (.vcf) da iPhone, Android, iCloud o Outlook in CSV per Contatti Google, Outlook.com, CRM e newsletter. Versioni 2.1–4.0.
- Convertire VCF in ExcelConverti file .vcf in una cartella Excel per ordinare, deduplicare e pulire la rubrica. Numeri come testo, una riga per contatto, ogni versione vCard.
- Convertitore da XLS a XLSXConversione online di cartelle Excel 97–2003 .xls in .xlsx: tutti i fogli conservati, niente limite di 65.536 righe, senza Excel. Lotti da 20.
- Convertitore da XLSX a CSVTrasforma un file XLSX in un CSV UTF-8 pulito per Shopify, WooCommerce, Mailchimp, Salesforce o database. Formule come valori, date ISO.
- Convertire XLSX in XLSConversione di file .xlsx nel formato .xls per Excel 2003, vecchi gestionali ERP e portali che rifiutano XLSX. Tutti i fogli, 20 file per volta.
- Convertire XML in CSVConverti online feed XML, fatture ed export di sistema in CSV. I record ripetuti diventano righe, i tag figli colonne. Fino a 20 file da 95 MB.
- Convertitore da XML a WordConvertire XML in Word: i record ripetuti diventano righe di una tabella in un file .docx da stampare, commentare e inviare. Elementi e attributi = colonne.
- Convertire XML in ExcelApri fatture XML, estratti conto, feed prodotti ed esportazioni come tabella Excel XLSX. Senza mappe XML né scheda Sviluppo; funziona anche su Mac.
- Convertitore da XML a JSONConverti XML in JSON leggibile: gli attributi diventano chiavi @, i tag ripetuti array, il testo resta intatto. Per risposte SOAP, feed ed export legacy.
- Convertitore da YAML a JSONConverti file .yaml e .yml in JSON per API, validatori e strumenti che leggono solo JSON. Indentato di default, 20 file per volta, eliminati in 30 min.