Generatore CSV Gratuito
Questo generatore CSV gratuito trasforma le righe che incolla da Excel o Google Sheets, linee separate da tabulazioni, pipe o punti e virgola, o un array JSON di oggetti in un file CSV correttamente quotato. Scegli il delimitatore, se quotare ogni campo, il tipo di fine riga e un marcatore Excel opzionale, quindi copia il risultato o scaricalo. È ideale per marketer che preparano caricamenti in blocco e sviluppatori che convertono output API.
CSV Generator
Generators and Converters
Informazioni su questo strumento
CSV sembra semplice, ma i dettagli creano problemi in ogni importazione: una virgola dentro un valore deve essere quotata, una virgoletta dentro un valore deve essere raddoppiata, le interruzioni di riga dentro una cella devono restare dentro le loro virgolette, e Excel in molti paesi si aspetta un punto e virgola anziché una virgola. Il generatore legge quello che incolla, riconosce il separatore e scrive ogni campo secondo queste regole, così il file si apre correttamente in Excel, Google Sheets, Shopify, Google Ads Editor, Search Console e strumenti di importazione database.
Incolla direttamente da un foglio di calcolo e i caratteri di tabulazione tra le celle vengono rilevati. Incolla un array JSON e ogni oggetto diventa una riga con le chiavi come intestazione, incluse le chiavi che solo alcuni oggetti hanno. Funzionano anche elenchi separati da pipe e punto e virgola. Scegli la quotatura "se necessario" per il file più piccolo o "sempre" per i sistemi che lo richiedono, e spunta il marcatore UTF-8 se Excel mostra caratteri accentati o non inglesi come spazzatura.
Il risultato viene mostrato come tabella così puoi controllare le colonne prima di scaricare, e come testo da copiare. Le righe sono limitate a 5.000 per esecuzione e l'input a 500 KB, il che copre la maggior parte dei caricamenti in blocco. Nulla di quello che incolla viene archiviato sul nostro server.
Domande frequenti
Perché Excel mette tutti i miei dati in una sola colonna?
Excel usa il separatore di elenco dalle impostazioni di area geografica di Windows per dividere i file CSV, e in gran parte dell'Europa, India e Sud America è un punto e virgola, non una virgola. Genera il file con un delimitatore punto e virgola qui, oppure importalo tramite Dati, Da testo/CSV in Excel, dove puoi scegliere il delimitatore. Google Sheets rileva il delimitatore automaticamente.
Perché i caratteri accentati sembrano sbagliati quando apro il CSV in Excel?
Excel assume una codifica Windows vecchia per un file CSV semplice e legge male il testo UTF-8 come café o nomi hindi. Spunta l'opzione "Marcatore UTF-8 per Excel": aggiunge un byte invisibile all'inizio del file che dice a Excel di leggerlo come UTF-8. Altri strumenti ignorano il marcatore, quindi è sicuro lasciarlo attivo per file destinati a Excel.
Come vengono gestite le virgole e le virgolette dentro un valore?
Un campo che contiene il delimitatore, una virgoletta o un'interruzione di riga è racchiuso tra virgolette doppie, e qualsiasi virgoletta dentro è raddoppiata, che è la regola in RFC 4180 che ogni foglio di calcolo e strumento di importazione segue. Con la quotatura impostata su "se necessario" solo quei campi sono quotati; con "sempre" ogni campo lo è, il che alcuni sistemi più vecchi richiedono.
Posso convertire JSON in CSV con questo strumento?
Sì. Incolla un array JSON di oggetti e ogni oggetto diventa una riga, con l'unione di tutte le chiavi come riga di intestazione nell'ordine in cui appaiono per la prima volta. Gli oggetti e gli array annidati vengono scritti come testo JSON compatto dentro la cella così nulla va perso. Un array JSON di array diventa righe senza intestazione a meno che non spunti l'opzione intestazione.

