Convertitore da CSV a Parquet

Incolla o carica un file CSV e convertilo direttamente in Apache Parquet, il formato colonnare usato da data warehouse, Spark, DuckDB e pandas. Il convertitore analizza il tuo CSV, campiona ogni colonna per dedurre se è una stringa, un numero o un booleano, e scrive un vero file .parquet scaricabile subito, senza upload, senza Python e senza passare dal server.

PrivatoGratisFunziona offline

Verificato da Vincenzo Manto, Fondatore e Lead Developer · Ultimo aggiornamento 27 settembre 2026

Come funziona

  1. 1

    Incolla il tuo testo CSV o carica un file .csv.

  2. 2

    Scegli il delimitatore che corrisponde ai tuoi dati (virgola, punto e virgola, tab o pipe).

  3. 3

    Clicca Converti: ogni colonna viene campionata per dedurre tipi stringa, double o booleano.

  4. 4

    Scarica il file .parquet risultante, scritto localmente con hyparquet-writer.

Perché convertire CSV in Parquet?

Il CSV è universale ma inefficiente: memorizza tutto come testo, non ha schema, e ogni lettore deve indovinare i tipi al caricamento. Parquet memorizza i dati per colonna, li comprime bene e porta con sé uno schema esplicito, ciò che si aspettano motori di analisi come DuckDB, Spark e i data warehouse cloud per query veloci ed economiche.

Nessuna installazione richiesta

Normalmente produrre un file parquet significa scrivere uno script Python con pandas e pyarrow, o avviare un job Spark. Questo strumento esegue la stessa conversione con JavaScript puro nella tua scheda del browser, usando la libreria hyparquet-writer, così ottieni un vero file .parquet conforme agli standard in pochi secondi.

Domande frequenti

Come vengono decisi i tipi delle colonne?

I valori non vuoti di ogni colonna vengono campionati: se ogni valore sembra true/false viene scritto come BOOLEAN, se ogni valore è numerico viene scritto come DOUBLE, altrimenti si ricade su STRING per non perdere dati.

Cosa succede alle celle vuote?

Le celle CSV vuote vengono scritte come null parquet anziché come stringhe vuote, e vengono ignorate quando si deduce il tipo di una colonna.

I miei dati CSV vengono caricati da qualche parte?

No. Sia l'analisi del CSV sia la scrittura del file Parquet avvengono interamente nel tuo browser usando la libreria hyparquet-writer: nulla viene inviato a un server.

Che compressione usa l'output?

hyparquet-writer comprime i chunk di colonna con Snappy per impostazione predefinita, ampiamente supportato da Spark, DuckDB, pandas e dalla maggior parte degli altri lettori parquet.

Posso vedere un'anteprima del file Parquet risultante?

Parquet è un formato binario colonnare, quindi non esiste un'anteprima testuale significativa da mostrare. Ottieni il conteggio di righe e colonne più un download istantaneo, e puoi trascinare il risultato nello strumento Visualizzatore Parquet per ispezionarlo.

Strumenti correlati