Aller au contenu
SEO SMO HUB logo
Audit gratuit
Connexion Inscription

Adresse : Jaipur, Rajasthan, India

info@seosmohub.com

Générateur CSV gratuit

Ce générateur CSV gratuit transforme les lignes que vous collez depuis Excel ou Google Sheets, les lignes séparées par des tabulations, des pipes ou des points-virgules, ou un tableau JSON d'objets en un fichier CSV correctement formaté. Choisissez le délimiteur, le type de guillemets, les fins de ligne et un marqueur Excel optionnel, puis copiez le résultat ou téléchargez-le. Il convient aux spécialistes du marketing préparant des imports en masse et aux développeurs convertissant des sorties d'API.

Publicité

Générateur CSV

Generators and Converters

Gratuit

Gratuit, sans inscription. Votre saisie est traitée sur notre serveur et jamais stockée.

À propos de cet outil

Le CSV semble simple, mais les détails posent problème à chaque import : une virgule à l'intérieur d'une valeur doit être entre guillemets, un guillemet à l'intérieur d'une valeur doit être doublé, les sauts de ligne à l'intérieur d'une cellule doivent rester entre guillemets, et Excel dans de nombreux pays attend un point-virgule plutôt qu'une virgule. Le générateur lit ce que vous collez, détecte le séparateur et écrit chaque champ selon ces règles, pour que le fichier s'ouvre correctement dans Excel, Google Sheets, Shopify, Google Ads Editor, Search Console et les outils d'import de bases de données.

Collez directement depuis une feuille de calcul et les caractères de tabulation entre les cellules sont détectés. Collez un tableau JSON et chaque objet devient une ligne avec les clés comme en-tête, y compris les clés que seuls certains objets possèdent. Les listes séparées par des pipes et des points-virgules fonctionnent aussi. Choisissez les guillemets « au besoin » pour le fichier le plus petit ou « toujours » pour les systèmes qui l'exigent, et cochez le marqueur UTF-8 si Excel affiche les caractères accentués ou non-anglais comme du charabia.

Le résultat s'affiche sous forme de tableau pour que vous puissiez vérifier les colonnes avant de télécharger, et sous forme de texte à copier. Les lignes sont limitées à 5 000 par exécution et l'entrée à 500 KB, ce qui couvre la plupart des imports en masse. Rien de ce que vous collez n'est stocké sur notre serveur.

Questions fréquentes

Pourquoi Excel met-il toutes mes données dans une seule colonne ?

Excel utilise le séparateur de liste des paramètres régionaux de votre Windows pour diviser les fichiers CSV, et dans une grande partie de l'Europe, de l'Inde et de l'Amérique du Sud, c'est un point-virgule, pas une virgule. Soit générez le fichier avec un délimiteur point-virgule ici, soit importez-le via Données, À partir d'un fichier texte/CSV dans Excel, où vous pouvez choisir le délimiteur. Google Sheets détecte le délimiteur automatiquement.

Pourquoi les caractères accentués s'affichent-ils mal quand j'ouvre le CSV dans Excel ?

Excel suppose un ancien encodage Windows pour un fichier CSV simple et mal interprète le texte UTF-8 comme café ou les noms hindi. Cochez l'option « Marqueur UTF-8 pour Excel » : elle ajoute un octet d'ordre de byte invisible au début du fichier, ce qui indique à Excel de le lire en UTF-8. Les autres outils ignorent la marque, il est donc sûr de la laisser activée pour les fichiers destinés à Excel.

Comment les virgules et les guillemets à l'intérieur d'une valeur sont-ils traités ?

Un champ qui contient le délimiteur, un guillemet ou un saut de ligne est enveloppé entre guillemets doubles, et tout guillemet à l'intérieur est doublé, ce qui est la règle de la RFC 4180 que chaque feuille de calcul et outil d'import suit. Avec les guillemets définis sur « au besoin », seuls ces champs sont entre guillemets ; avec « toujours », tous les champs le sont, ce que certains systèmes plus anciens exigent.

Puis-je convertir du JSON en CSV avec cet outil ?

Oui. Collez un tableau JSON d'objets et chaque objet devient une ligne, avec l'union de toutes les clés comme ligne d'en-tête dans l'ordre où elles apparaissent en premier. Les objets et tableaux imbriqués sont écrits sous forme de texte JSON compact à l'intérieur de la cellule pour que rien ne soit perdu. Un tableau JSON de tableaux devient des lignes sans en-tête sauf si vous cochez l'option d'en-tête.