CSV Creator
Votre boîte à outils ultime pour travailler avec les fichiers CSV
Créez des fichiers CSV en ligne gratuitement : saisissez ou collez vos données, éditez-les en tableau et téléchargez le CSV. Conversion Excel, JSON, SQL. Sans inscription.
Convertissez, éditez et transformez vos données CSV avec notre sélection complète d'utilitaires gratuits.
Un fichier CSV (Comma-Separated Values) est un format de texte brut qui stocke des données tabulaires. Chaque ligne représente une rangée de données, et chaque valeur dans cette rangée est séparée par une virgule. C'est un format universellement compatible, idéal pour échanger des données entre différentes applications comme Excel, Google Sheets ou des bases de données.
id,produit,prix,stock 1,Ordinateur,1200,50 2,Smartphone,800,150 3,Écouteurs,150,300
Créer un fichier CSV ne devrait pas obliger à ouvrir Excel, à se battre avec Enregistrer sous et à découvrir ensuite que le fichier utilise des points-virgules, que les codes postaux ont perdu leur zéro initial ou que les accents s'affichent mal. Avec CSV Creator, vous tapez ou collez les données, nommez le fichier et téléchargez un .csv propre, séparé par des virgules et encodé en UTF-8, prêt à être importé dans n'importe quel programme, base de données ou boutique en ligne.
Tout se passe dans votre navigateur : les données ne sont jamais envoyées à un serveur, il n'y a ni inscription ni limite d'utilisation. Si vous avez ensuite besoin de convertir ce CSV en Excel, JSON, SQL ou XML, de le modifier comme un tableau ou de le diviser en plusieurs parties, cette page propose 34 autres outils, en cinq langues.
id,product,price,stock 1,Laptop,1200,50 2,"Monitor, 27 inch",219,150 3,Headphones,150,300
Fichier data.csv (UTF-8, 4 colonnes, 3 lignes de données). Ouvert dans Excel ou Google Sheets : id | product | price | stock 1 | Laptop | 1200 | 50 2 | Monitor, 27 inch | 219 | 150 3 | Headphones | 150 | 300
CSV signifie comma-separated values (valeurs séparées par des virgules). C'est un fichier texte brut où chaque ligne représente une ligne de données et où les valeurs de chaque ligne sont séparées par des virgules. Il n'a ni mise en forme, ni formules, ni feuilles : uniquement des données, ce qui explique pourquoi tous les programmes le comprennent, d'Excel à n'importe quelle base de données ou langage de programmation.
Tapez ou collez les données dans la zone de texte de cette page, avec les noms de colonnes sur la première ligne et les valeurs séparées par des virgules, puis cliquez sur « Télécharger CSV ». N'importe quel éditeur de texte (Bloc-notes, TextEdit) fonctionne aussi si vous enregistrez avec l'extension .csv, mais ici le fichier est déjà en UTF-8, sans mauvaise surprise d'encodage.
Dans Excel : Fichier > Enregistrer sous > « CSV UTF-8 (délimité par des virgules) ». Dans Google Sheets : Fichier > Télécharger > « Valeurs séparées par des virgules (.csv) ». Notez qu'en France et dans de nombreux autres pays européens, Excel enregistre avec des points-virgules si vous choisissez l'option simple « CSV (délimité par des virgules) » ; si vous avez besoin de vraies virgules, choisissez l'option UTF-8 ou passez le fichier dans l'outil Excel vers CSV de ce site.
Parce qu'Excel utilise le séparateur de liste défini dans les paramètres régionaux Windows, qui est le point-virgule en France, en Espagne, en Allemagne et dans de nombreux autres pays, alors que votre fichier utilise des virgules. Solutions : ouvrez-le via Données > À partir d'un fichier texte/CSV en choisissant la virgule comme délimiteur, convertissez le fichier en points-virgules avec CSV vers Délimité, ou générez directement un .xlsx avec CSV vers Excel.
Le CSV est du texte brut : un seul tableau, sans types de données, sans mise en forme ni formules, et très léger. Le XLSX est le format de classeur Excel : plusieurs feuilles, des cellules typées (nombre, date, texte), des styles, des formules et des graphiques. Le CSV est le format universel pour échanger des données entre programmes ; le XLSX sert à travailler et présenter les données dans Excel.
C'est gratuit, sans inscription et sans limite de lignes. Tout le traitement est effectué en JavaScript dans votre navigateur : les données que vous collez ne sont jamais envoyées à csvcreator.com ni à un tiers, vous pouvez donc les utiliser avec des listes de clients, des données de paie ou des données financières.