Strumenti
Merge PDF Split PDF Compress PDF Tutti gli strumenti →
Soluzioni
For Business For Education For Developers
Azienda
Chi siamo Blog Press Contatti
Prodotto
Prezzi Funzionalità FAQ Security
HomeStrumentiCSV in PDF

CSV in PDF

Converti un file CSV in una tabella PDF formattata — 100% nel tuo browser, senza caricamento né registrazione.

Seleziona un file CSV

o trascinane uno qui — sono accettati .csv, .tsv e tabelle di testo semplice

100% in-browser No upload No signup

Come convertire CSV in PDF

Tre passaggi. I file non lasciano mai il tuo dispositivo.

1

Apri il CSV

Scegli o trascina .csv, .tsv o una tabella di testo semplice. PapaParse lo legge nel tuo browser — senza caricamento.

2

Regola le opzioni

Scegli delimitatore, formato di pagina, orientamento e dimensione del carattere. Indica se la prima riga è un'intestazione.

3

Converti e scarica

pdf-lib rende una tabella impaginata. Scarica all'istante — il file non lascia mai il tuo dispositivo.

Perché imisspdf

Perché usare CSV in PDF su imisspdf?

Privacy fin dall'architettura

Il tuo CSV non lascia mai il dispositivo. Liste clienti, pipeline di vendita, esportazioni delle buste paga — tutto resta in locale. Nessun caricamento, nessun periodo di conservazione, nessun passaggio sul server.

Istantaneo, anche con file grandi

Senza caricamento non c'è da aspettare il trasferimento di un CSV da diversi MB. Decine di migliaia di righe vengono rese in pochi secondi perché ogni passaggio avviene in locale.

Gratis, senza filigrana

Nessun limite giornaliero. Nessuna filigrana sull'output. Nessun piano premium che nasconde la funzione vera. Carica il tuo CSV e scarica il PDF.

Cosa significa davvero "CSV in PDF"

Un file CSV (valori separati da virgola) è testo semplice: ogni riga è una linea, ogni cella è separata da un delimitatore. Fogli di calcolo, database e script producono CSV in continuazione perché sono semplici, universali e senza perdita di dati. Il problema è che i CSV appaiono brutti in un comune editor di testo e si comportano in modo incoerente in Excel a seconda delle impostazioni locali dell'utente (virgola vs punto e virgola, punto vs virgola decimale). Un PDF congela quei dati in una tabella leggibile e a layout fisso che si apre allo stesso modo su ogni dispositivo e stampante.

Questo strumento legge un .csv (o .tsv, o qualsiasi file di testo con separatori), misura ogni colonna, rende una griglia pulita con una riga di intestazione in grassetto e impagina verso il basso. L'output è un PDF impaginato che puoi archiviare, inviare per email o stampare, senza passare da Excel.

Come funziona CSV in PDF in questa pagina

Usiamo PapaParse per analizzare il file nel tuo browser, quindi costruiamo il PDF al volo con pdf-lib. PapaParse gestisce le stringhe tra virgolette con virgole incorporate, le virgolette con escape ("" all'interno di un campo tra virgolette), le celle su più righe dentro le virgolette, i caratteri BOM e il rilevamento automatico del delimitatore. Dopodiché misuriamo ogni colonna con il font Helvetica incorporato, disegniamo una griglia, scriviamo i valori e impaginiamo verso il basso. Le tabelle larghe vengono ridotte per stare nella pagina — le colonne che diventerebbero troppo strette rendono il loro testo con i puntini di sospensione.

Cosa funziona bene

  • Esportazioni da database. SELECT … INTO OUTFILE, mysqldump, Postgres COPY — tutti producono CSV che possiamo rendere direttamente.
  • Output di script. Python/pandas to_csv, Node.js, R, Stata, Julia — qualsiasi cosa che scriva un CSV.
  • Excel europeo. I CSV delimitati da punto e virgola delle configurazioni tedesca, francese o italiana di Excel funzionano senza configurazione.
  • TSV (valori separati da tabulazione). Trascina un .tsv e scegli Tabulazione nel menu del delimitatore.
  • Unicode. Indonesiano, francese, spagnolo, tedesco, vietnamita — tutto ciò che appartiene al supplemento Latin-1 viene reso direttamente; i caratteri al di fuori vengono sostituiti o traslitterati.

Limiti — in tutta sincerità

  • Le celle vengono rese su una sola riga. Il contenuto su più righe dentro i campi tra virgolette viene ridotto a un singolo spazio.
  • Il font è l'Helvetica WinAnsi integrato nei PDF. I caratteri al di fuori di Latin-1 (es. arabo, cinese, cirillico) vengono sostituiti da "?". Per le scritture non latine, usa Excel in PDF dopo aver incollato il CSV in Excel.
  • Numeri e date vengono resi esattamente come sono scritti — senza riformattazione secondo le impostazioni locali.
  • Il colore condizionale (bande, evidenziazioni) non viene applicato; ogni riga del corpo viene resa allo stesso modo.
  • La riga di intestazione viene ripetuta solo sulla prima pagina, non sulle pagine successive di una tabella lunga.

Casi d'uso comuni di CSV in PDF

  • Condividere un'istantanea di un database. Un PDF si può aprire su qualsiasi dispositivo senza un client SQL né Excel, e il destinatario non può modificarlo per sbaglio.
  • Allegare un'esportazione di dati a un'email. Un CSV grezzo sembra spazzatura alla maggior parte dei destinatari non tecnici; un PDF si legge come un report ordinato.
  • Archiviare istantanee di fine periodo. Salva lo stato di chiusura di una tabella (ordini, buste paga, inventario) come un PDF congelato che si leggerà allo stesso modo tra 10 anni.
  • Presentare prove tabellari. Audit, adempimenti di conformità e divulgazioni legali richiedono spesso PDF a formato fisso invece di CSV dal vivo.
  • Stampare un report una tantum. Trascina il CSV, scegli l'orizzontale, premi stampa. Senza passare da un foglio di calcolo.

Privacy e sicurezza

I CSV sono il modo in cui i dati sensibili escono da un database: email di clienti, cifre di fatturato, dati delle buste paga. Inviare tutto ciò a un servizio "CSV in PDF" nel cloud è un rischio strutturale per la privacy. Poiché questo strumento viene eseguito interamente nel tuo browser, nessuna riga del tuo CSV viene caricata. Puoi persino disattivare la rete dopo il primo caricamento della pagina e il convertitore continuerà a funzionare con qualsiasi CSV tu apra. Consulta la nostra recensione sulla privacy di iLovePDF per il consueto confronto basato sul caricamento.

Domande frequenti

Non c'è un limite fisso di righe: il convertitore invia le righe in streaming direttamente a pdf-lib, quindi l'unico tetto è la memoria del tuo dispositivo. In pratica abbiamo generato CSV da 50.000 righe su un laptop di fascia media senza problemi; il PDF risultante arriva a centinaia di pagine ma viene reso in modo pulito. Su un telefono, aspettati prestazioni comode fino a circa 10.000 righe. Se incontri un muro di memoria, suddividi il CSV in blocchi, converti ciascuno separatamente e unisci i PDF con il nostro strumento Unisci PDF. Poiché la conversione avviene in locale, puoi anche mantenere privato il CSV di origine: nessun passaggio di caricamento.

L'analisi del CSV è affidata a PapaParse, la libreria JavaScript per CSV di fatto standard. Gestisce correttamente ogni caso limite comune: campi tra virgolette con virgole incorporate, virgolette doppie all'interno di campi tra virgolette ("Lei ha detto ""ciao"""), spazi finali e caratteri BOM all'inizio del file. L'UTF-8 viene decodificato nativamente. Per il livello di rendering del PDF, i caratteri al di fuori dell'intervallo WinAnsi/Latin-1 vengono sostituiti (le virgolette curve diventano dritte, i trattini lunghi diventano trattini, i puntini di sospensione diventano tre punti); tutto ciò che non è rappresentabile si riduce a "?", ma l'analizzatore vede comunque il valore originale.

Sì: il contenuto su più righe all'interno di un campo CSV correttamente racchiuso tra virgolette (interruzioni di riga dentro le virgolette doppie) viene analizzato correttamente da PapaParse. Per il rendering, la versione attuale appiattisce quelle interruzioni di riga in un singolo spazio, in modo che ogni riga stia su una sola riga del PDF. Questo mantiene coerente la griglia della tabella ed evita altezze di riga imprevedibili quando una singola cella contiene un lungo paragrafo. Se hai bisogno di conservare visivamente le interruzioni di riga nelle celle, converti prima il CSV in Markdown o Word; per dati tabellari con valori di cella brevi, il rendering su una sola riga è l'impostazione predefinita giusta.

Sì. Lascia il menu a discesa del delimitatore su "Auto" e PapaParse campionerà le prime righe per decidere se il separatore è una virgola, un punto e virgola, una tabulazione o una barra verticale. Funziona per quasi tutti i CSV reali. Per i casi ambigui (ad esempio file in cui una colonna contiene realmente punti e virgola e il file usa le virgole), puoi bloccare manualmente il delimitatore dalle opzioni. I CSV in stile europeo esportati da Excel di solito usano il punto e virgola; le esportazioni da database usano in genere virgole o tabulazioni (TSV).

Per prima cosa, il convertitore misura ogni colonna in base al suo contenuto più largo (con un limite di circa 240 punti per evitare che una colonna gigante schiacci le altre). Se il totale supera comunque la larghezza della pagina, ogni colonna viene ridotta in proporzione affinché l'intera tabella stia nello spazio. Le celle che diventano troppo strette per mostrare il loro testo vengono troncate con i puntini di sospensione. Il valore analizzato sottostante rimane invariato: passare all'orientamento orizzontale o a un formato di pagina più grande (Legal) di solito risolve l'impaginazione. Per tabelle molto larghe, A4 orizzontale o Legal è la raccomandazione standard.

No. Il convertitore rende ogni cella esattamente come la stringa che appare nel tuo CSV. Se una colonna contiene "2026-05-27", è ciò che apparirà nel PDF; se un numero è memorizzato come "1.234,56", la virgola e i decimali vengono conservati. Questo rende l'output prevedibile: il PDF è una vista fedele e congelata del CSV di origine, non un foglio di calcolo reinterpretato. Se hai bisogno di una formattazione di numeri o date adatta alla località, falla nell'origine (Excel, Google Sheets o il tuo script) prima di esportare in CSV.

Consigli per i migliori risultati di CSV in PDF

  • Salva il tuo CSV come UTF-8. Il "Salva come CSV" di Excel a volte usa per impostazione predefinita ANSI/Windows-1252, che rovina gli accenti e i caratteri non ASCII. Scegli CSV UTF-8 nel menu del formato.
  • Usa l'orizzontale per tabelle larghe. Se hai più di ~6-8 colonne di contenuto rilevante, passa all'orizzontale (o a Legal) prima di convertire.
  • Elimina prima le colonne che non ti servono. Cancella le colonne inutilizzate nel CSV di origine — le tabelle più strette si impaginano meglio.
  • Fissa il delimitatore nei file ambigui. Se il rilevamento automatico sceglie il separatore sbagliato (raro, ma capita con CSV minuscoli), scegli tu quello corretto dal menu.
  • Suddividi i CSV molto grandi. Decine di migliaia di righe vengono rese bene, ma oltre 200.000 righe possono mettere sotto sforzo un browser mobile. Suddividi prima, converti ogni parte e usa Unisci PDF alla fine.

Strumenti PDF correlati

 Italiano
Get unlimited PDF tools + AI features
Start free trial →