Vai al contenuto principale
LibraTool logoLibraTool

Visualizzatore CSV e Renderer Tabelle gratis

Incolla o carica CSV/TSV e visualizzalo come una tabella ordinabile e ricercabile. Rileva automaticamente i delimitatori. Ispeziona i dump di dati senza aprire Excel.

Funziona offline una volta caricato

Trascina qui un file o fai clic per sfogliare

CSV, TSV, TXT · elaborato sul tuo dispositivo

oppure premi Ctrl+V per incollare dagli appunti

Sfoglia file
— o —

I tuoi file non lasciano mai il tuo dispositivo. Tutta l'elaborazione avviene localmente nel browser.

Usi comuni

  • Ispezione CSV VeloceApri un file CSV nel browser per ispezionarne la struttura senza lanciare Excel o uno strumento database.
  • Debug Esportazioni CSV da AppIspeziona esportazioni CSV dalla tua applicazione per verificare i dati e la formattazione prima di inviare a client o stakeholder.
  • Prepara Dati Prima dell'ImportazioneIspeziona un CSV prima di importarlo in un database, foglio di calcolo o CRM per verificare la struttura.
  • Ispezione Dataset AccademiciApri dati di ricerca CSV, risposte a sondaggi o risultati di esperimenti per una prima occhiata veloce.
  • Alternativa Leggera a Foglio di CalcoloApri file CSV istantaneamente quando devi solo leggerli, senza lanciare Excel o Google Sheets.

Come funziona

CSV Viewer analizza e rende il tuo file usando un tokenizzatore conforme a RFC 4180 scritto a mano integrato direttamente nello strumento — nessuna libreria CSV di terze parti, nessun server. L'intero processo funziona nel tuo browser: lettura del file, rilevamento del delimitatore, ordinamento, filtraggio, ed esportazione.

  1. 1
    Lettura del file e rilevamento del delimitatore
    I file caricati vengono letti tramite la File.text() API del browser; il testo incollato viene catturato dall'area di testo. Lo strumento poi scansiona i primi 2000 caratteri e conta le occorrenze di virgola, tab, punto e virgola, e pipe fuori dai campi tra virgolette — quello che appare più spesso diventa automaticamente il delimitatore attivo.
  2. 2
    Tokenizzazione RFC 4180
    Un tokenizzatore carattere per carattere attraversa il testo grezzo, tracciando uno stato di campo tra virgolette così virgole, pipe, o a-capo dentro le virgolette doppie sono trattati come contenuto letterale invece che delimitatori. Le virgolette con escape (due caratteri di virgoletta doppia consecutivi) vengono collassate in una singola virgoletta, corrispondendo alla specifica RFC 4180.
  3. 3
    Tabella ordinabile e ricercabile con profilazione delle colonne
    Le righe analizzate vengono mantenute in memoria e filtrate lato client a ogni pressione di tasto. Cliccare un'intestazione di colonna la ordina usando un comparatore consapevole del tipo: se l'80% o più dei valori non vuoti nella colonna si analizzano come numeri, viene applicato l'ordinamento numerico e i valori non numerici vengono ordinati alla fine; altrimenti viene usato il confronto di stringhe consapevole della localizzazione. Un pannello Statistiche calcola conteggio, valori distinti, minimo, massimo, media, e mediana per colonna numerica interamente nel browser.
  4. 4
    Visualizzazione paginata ed esportazione multi-formato
    Per mantenere reattivo il DOM, le righe sono paginate a 500 per pagina mentre ricerca e ordinamento continuano a operare sull'intero dataset. La vista attiva (intestazioni più righe filtrate e ordinate) può essere esportata come CSV pulito delimitato da virgole (indipendentemente dal delimitatore originale), una tabella Markdown, o un array JSON di oggetti — tutti generati localmente e copiati negli appunti o scaricati come file.

Il tuo file CSV viene letto direttamente nel browser e non viene mai caricato su alcun server — solo la dimensione del file (in kilobyte) viene inviata all'analytics per contare l'uso dello strumento.

Guida

Esempio pratico

Fai clic su «Prova un esempio». Compare una tabella con una colonna «#» e le intestazioni Name, Email, City, Signup, Orders e Notes su cinque persone. Il riepilogo dice «Dati incollati · 5 righe · 6 colonne», e «Mostra 5 di 5» conta le stesse cinque righe di dati; la riga di intestazione non viene contata. «Team lead, west region» resta in una sola cella perché era tra virgolette. Fai clic sull'intestazione «Orders»: le righe si ordinano 7, 29, 34, 41, 52 e compare una freccia verso l'alto; fai clic di nuovo per mettere 52 per primo. Premi «Statistiche»: la scheda Orders mostra Conteggio 5, Distinto 5, Minimo 7, Massimo 52, Media 32.6 e Mediana 34. Digita tokyo in «Cerca…»: dice «Mostra 1 di 5» e resta solo Carol Davis. «Copia» ora copia quella sola riga sotto la sua intestazione come CSV, e «Scarica JSON» salva table.json.

Quali impostazioni usare, e i limiti

  • Apri i dati da file o incollandoli. Trascina un file .csv, .tsv o .txt nell'area di rilascio, oppure sceglilo con «Sfoglia file». Oppure incolla in «Incolla CSV/TSV qui…»: incollare in una casella vuota mostra subito la tabella quando il testo contiene a capo, tabulazioni, virgole, punti e virgola o barre verticali, mentre il testo digitato richiede «Visualizza tabella». «Modifica» riporta i dati incollati nella casella e «Cancella» ricomincia. Un file viene letto come byte: vengono riconosciuti un byte-order mark, UTF-16 o UTF-8 valido, e tutto il resto viene decodificato con una tabella codici storica scelta in base alla lingua della pagina.
  • Imposta tu delimitatore e intestazione quando serve. «Rileva delimitatore automaticamente» è selezionato all'inizio. Conta virgole, tabulazioni, punti e virgola e barre verticali fuori dal testo tra virgolette nei primi 2.000 caratteri e usa il più frequente; una prima riga «sep=» di Excel viene rispettata e nascosta. Deselezionalo per scegliere «Virgola (,)», «Tabulazione», «Punto e virgola (;)» o «Barra verticale (|)». «Prima riga è intestazione» è selezionato all'inizio; deselezionalo e le colonne si chiamano «Colonna 1», «Colonna 2» e così via, con la prima riga mostrata come dati.
  • Ordina, cerca e leggi le virgole decimali. Fai clic sull'intestazione di una colonna per ordinare e fai clic di nuovo per invertire; una freccia indica la direzione. Una colonna si ordina come numeri quando almeno l'80 percento delle sue celle non vuote è composto da numeri, con le altre celle in fondo; altrimenti si ordina come testo, quindi le date si ordinano correttamente solo nella forma anno-mese-giorno come 2023-04-12. In un file con punto e virgola, «1.234,56» e «12,5» valgono 1234.56 e 12.5. «Cerca…» mantiene le righe in cui una cella qualsiasi contiene il tuo testo, senza distinguere maiuscole e minuscole; se nessuna lo contiene, vedi Nessuna riga corrisponde con il tuo testo.
  • Attiva Statistiche per un profilo rapido. «Statistiche» mostra una scheda per ogni colonna con «Conteggio» (celle non vuote) e valori «Distinto». Una colonna in cui almeno l'80 percento delle celle non vuote è composto da numeri ottiene anche «Minimo», «Massimo», «Media» e «Mediana», arrotondati a due decimali e calcolati dalle sue celle numeriche. Le altre colonne elencano fino a tre «Valori principali» e quante volte compare ciascuno. Le schede seguono la casella di ricerca, quindi descrivono solo le righe attualmente mostrate.
  • Copia o scarica la vista che vedi. «Copia» mette la tabella negli appunti come CSV separato da virgole, mettendo tra virgolette le celle che lo richiedono. «Copia Markdown» dà una tabella con barre verticali e «Scarica» salva table.csv. «Scarica JSON» salva table.json: un elenco di oggetti con chiavi dai nomi delle intestazioni, dove un nome ripetuto riceve _2 in coda e uno vuoto diventa column_ più la sua posizione, come column_3. Ogni valore è testo, quindi i numeri restano come scritti. Tutti e quattro usano la ricerca e l'ordinamento correnti, e l'output CSV usa sempre le virgole, qualunque fosse il delimitatore di origine.
  • I file grandi mostrano 500 righe alla volta. La tabella mostra 500 righe per pagina, con «Precedente», «Successivo» e «Pagina 1 di 3» sotto. Ordinamento, ricerca, statistiche ed esportazioni riguardano ogni riga, non solo la pagina visibile. Le celle lunghe vengono tagliate nella tabella; passaci sopra con il mouse per vedere il valore intero. Legge l'intero file in memoria e lo analizza in un colpo solo, quindi la dimensione massima apribile dipende dal tuo dispositivo. Il file viene letto nel tuo browser e non caricato online.

Problemi comuni e come risolverli

Dice «budget.xlsx è un file XLSX, che questo strumento non può aprire.» (con il nome e il formato del tuo file).
L'area di rilascio controlla i primi byte di un file oltre al suo nome. Una cartella di lavoro di Excel è un pacchetto zip, non testo, quindi viene rifiutata con un messaggio che indica il suo vero formato, di solito con un link all'Excel / XLSX Viewer sotto. Per usare questo strumento, apri la cartella di lavoro in Excel e scegli Salva con nome, poi CSV, e trascina qui quel file.
Le colonne sembrano sbagliate: nomi e note sono divisi o ammassati.
Il rilevamento automatico usa il delimitatore, tra i quattro, che compare più spesso nei primi 2.000 caratteri. Le virgole dentro il testo tra virgolette vengono saltate, ma le virgole decimali senza virgolette vengono contate, quindi un file con punto e virgola pieno di numeri come 12,5 può essere letto come separato da virgole. Deseleziona «Rileva delimitatore automaticamente» e scegli «Punto e virgola (;)», o il delimitatore che il tuo file usa davvero.
Le lettere accentate o non inglesi compaiono come simboli strani.
Quando un file non è UTF-8 valido, lo strumento stima una tabella codici storica dalla lingua della pagina, come Windows-1252 sulla pagina inglese, una tabella codici cirillica su una pagina russa o Windows-1254 su una pagina turca. Non c'è un menu di codifica, quindi una stima sbagliata appare come simboli strani. Risalva il file come UTF-8 (in Excel, «CSV UTF-8»), oppure apri questo strumento nella lingua in cui è stato scritto il file.
Una colonna di numeri si ordina come testo, con 10 prima di 9.
Una colonna è considerata numerica solo quando almeno l'80 percento delle sue celle non vuote viene interpretato come numero. Simboli di valuta, unità come 12 kg e parole come n/a non vengono interpretati, quindi se sono abbastanza l'intera colonna si ordina come testo. Togli i simboli dai dati o sposta l'unità nell'intestazione, poi caricali di nuovo.
Il numero di righe è più alto del numero di righe con dati.
Sia il riepilogo sia «Mostra» contano ogni riga sotto l'intestazione, e una riga vuota nei dati conta come una riga con una cella vuota. Elimina le righe vuote nell'origine e caricala di nuovo. La riga di intestazione stessa non viene contata finché «Prima riga è intestazione» è selezionato; deselezionalo se la tua prima riga contiene dati.

Come si confronta

Questo è un visualizzatore, non un foglio di calcolo. Non puoi modificare le celle, scrivere formule, disegnare grafici o aprire più fogli, e le cartelle di lavoro .xlsx vanno nell'Excel / XLSX Viewer. In cambio apre un CSV, un TSV o del testo incollato senza nulla da installare, legge i campi tra virgolette che contengono virgole, stima il delimitatore, ordina, cerca e crea un profilo di ogni colonna, ed esporta la vista filtrata come CSV, Markdown o JSON. Le statistiche delle colonne sono di base: conteggio, valori distinti, minimo, massimo, media, mediana e tre valori principali. Per tabelle pivot o formule, usa un programma di fogli di calcolo.

Strumenti correlati

Domande frequenti