Codificatore CSV
Incolla o carica un file CSV e ricodificalo esattamente come richiesto da un sistema a valle: cambia il delimitatore tra virgola, punto e virgola, tab o pipe, cambia gli a capo tra stile Unix (LF) e stile Windows (CRLF), scegli se quotare ogni campo o solo quelli che ne hanno bisogno, e aggiungi o rimuovi un byte-order mark (BOM) UTF-8.
Verificato da Vincenzo Manto, Fondatore e Lead Developer · Ultimo aggiornamento 27 settembre 2026
Come funziona
- 1
Incolla il testo CSV o carica un file .csv, e imposta il delimitatore attualmente usato.
- 2
Scegli il delimitatore di output, lo stile degli a capo, la politica di quoting e l'impostazione del BOM.
- 3
Il CSV ricodificato appare istantaneamente nel riquadro di output.
- 4
Copialo o scaricalo come nuovo file .csv.
Il CSV non è sempre lo stesso CSV
Il termine "CSV" copre una vasta gamma di formati concreti: delimitatori diversi, a capo diversi, convenzioni di quoting diverse e la presenza o assenza di un byte-order mark. Quando un file prodotto da uno strumento deve essere importato in un altro con requisiti più rigidi, piccole discrepanze di formattazione sono una causa comune di importazioni fallite.
Uno strumento, quattro trasformazioni indipendenti
Ogni impostazione di questo strumento, delimitatore, a capo, politica di quoting e BOM, viene applicata indipendentemente, così puoi combinare esattamente le trasformazioni di cui hai bisogno senza intaccare nient'altro nel contenuto dei tuoi dati.
Domande frequenti
Perché dovrei aggiungere o rimuovere un BOM UTF-8?
Alcuni strumenti, in particolare le vecchie versioni di Excel su Windows, richiedono un BOM iniziale per rilevare correttamente la codifica UTF-8 e visualizzare correttamente i caratteri accentati, mentre altri sistemi si aspettano l'assenza del BOM e potrebbero interpretarlo erroneamente come dati estranei. Questo strumento permette di aggiungerlo o rimuoverlo secondo necessità.
Qual è la differenza tra a capo LF e CRLF?
LF (un singolo carattere di a capo) è la convenzione Unix/macOS/Linux, mentre CRLF (ritorno a capo + avanzamento riga) è la tradizionale convenzione Windows. Alcuni strumenti Windows legacy e protocolli di rete richiedono specificamente righe CSV terminate con CRLF.
Cosa fa "quota sempre i campi"?
Se attivo, ogni campo viene racchiuso tra virgolette doppie indipendentemente dal contenuto. Se disattivo (impostazione predefinita), vengono quotati solo i campi che ne hanno effettivamente bisogno, perché contengono il delimitatore, una virgoletta o un a capo.
Posso cambiare il delimitatore da virgola a punto e virgola?
Sì. Imposta il delimitatore sorgente in base al tuo input, poi scegli qualsiasi delimitatore di output (virgola, punto e virgola, tab o pipe) e lo strumento ridivide e riunisce ogni campo di conseguenza.
I miei dati CSV vengono caricati su un server durante la codifica?
No, ogni trasformazione avviene localmente nel browser con puro JavaScript.