💾 Dev Tools

CSV Viewer

Visualizza file CSV come tabella interattiva. Filtra per parola chiave, ordina per colonna, rileva automaticamente il separatore. Tutto nel browser, nessun upload.

📊
Clicca per scegliere un file CSV o trascinalo qui
CSV, TSV, TXT — max 10MB
Separatore:

Come visualizzare un file CSV online

Carica il tuo file CSV (fino a 10MB) o incolla direttamente il testo CSV nel campo di testo. Il viewer rileva automaticamente il separatore (virgola, punto e virgola, tab o pipe), costruisce la tabella e la mostra formattata. Puoi ordinare per qualsiasi colonna, filtrare con la ricerca globale ed esportare il risultato filtrato.

Funzionalità del CSV Viewer

Il viewer carica CSV di qualsiasi dimensione (fino a 10MB) direttamente nel browser. Supporta separatori automatici (virgola, punto e virgola, tab, pipe), ordinamento ascendente/discendente per qualsiasi colonna, ricerca globale con evidenziazione dei risultati ed esportazione del CSV filtrato.

Cos'è un file CSV e quando si usa

CSV (Comma-Separated Values) è il formato universale per lo scambio di dati tabellari. È usato per esportazioni da Excel, Google Sheets, database, CRM, e-commerce e praticamente qualsiasi software che gestisce dati strutturati. Aprire un CSV direttamente nel browser con questo viewer è più veloce che importarlo in Excel e non richiede nessun software installato.

Differenza tra separatori: virgola, punto e virgola e tab

I CSV prodotti in Italia e in molti paesi europei usano il punto e virgola (;) come separatore invece della virgola, perché la virgola viene usata come separatore decimale (es. 1.234,56). I CSV inglesi usano la virgola. I TSV (Tab-Separated Values) usano il tab. Il nostro viewer rileva automaticamente il separatore corretto senza configurazione manuale.

FAQ

Il file viene caricato su internet?

No. Il file viene letto direttamente dal browser tramite FileReader API. Nessun dato viene inviato a server. Puoi usarlo con file contenenti dati sensibili o confidenziali.

Supporta CSV con campi tra virgolette?

Sì. Il parser gestisce correttamente campi tra doppi apici, inclusi campi con virgole o newline all'interno delle virgolette, seguendo lo standard RFC 4180.

Posso convertire il CSV in JSON?

Sì. Usa il nostro strumento JSON ↔ CSV per convertire tra i due formati.

Qual è il limite di dimensione del file?

Il viewer supporta file fino a 10MB. Per file più grandi, le prestazioni dipendono dalla memoria disponibile nel browser. Se il file supera questa soglia, considera di filtrarlo prima con un editor di testo.

Errori comuni nei file CSV

I problemi più frequenti: separatore sbagliato — Excel italiano esporta con punto e virgola ; invece della virgola ,; encoding errato — CSV con caratteri italiani (è, à, ù) esportati in Windows-1252 mostrano caratteri strani se aperti come UTF-8; virgolette nei valori — un valore che contiene la virgola deve essere racchiuso tra virgolette, le virgolette interne vanno raddoppiate; header mancante — senza riga intestazione la prima riga di dati viene interpretata come nomi di colonna.

CSV vs TSV vs Excel: quale usare

CSV è il formato più interoperabile — aperto da qualsiasi tool e linguaggio. TSV (tab come separatore) è utile quando i dati contengono virgole ma non tab. Excel (.xlsx) mantiene formattazione, formule e più fogli ma richiede librerie specifiche per essere parsato programmaticamente. Per scambi di dati tra sistemi diversi, CSV è sempre la scelta più sicura. Per analisi interne dove serve formattazione condizionale, usa Excel.

Come importare CSV in diversi sistemi

Google Sheets: File → Importa → scegli separatore → OK. Excel: Dati → Da testo/CSV → segui il wizard (specifica separatore e encoding). Python pandas: pd.read_csv('file.csv', sep=';', encoding='utf-8'). PostgreSQL: COPY tabella FROM '/path/file.csv' CSV HEADER DELIMITER ','. MySQL: LOAD DATA INFILE 'file.csv' INTO TABLE tabella FIELDS TERMINATED BY ','.