Aller au contenu

Nettoyez un fichier CSV produits — rapide, gratuit, sans compte. Aucun téléversement.

Ajoutez un tableau de produits : les corrections sûres, comme la suppression des espaces en trop, s'appliquent par défaut, les autres règles sont à activer vous-même, et les problèmes comme les SKU en double sont signalés, jamais modifiés. Le fichier est nettoyé dans votre navigateur et n'est jamais envoyé.

  • Aucun envoi : tout se passe dans votre navigateur
  • Gratuit, sans compte
  • Lit les fichiers CSV, TSV et TXT
  • Un fichier, jusqu'à 50 Mo
  • Corrections sûres actives par défaut, modifications de valeurs au choix

Déposez un fichier CSV ici ou cliquez pour parcourir

Formats : CSV, TSV et TXT.

Un fichier, jusqu'à 50 Mo

Votre fichier reste dans ce navigateur et n'est jamais envoyé.

À quoi servira le fichier nettoyé ?

Facultatif. Cela ne décide qu'une chose : si le fichier commence par une marque d'ordre des octets (BOM). Vous pourrez le changer après avoir ajouté le fichier.

Sans choix, le BOM suit votre fichier : il est écrit si le fichier en avait un ou utilisait un ancien encodage.

Comment nettoyer un fichier CSV

  1. Ajoutez votre fichier

    Déposez un fichier de tableau de 50 Mo au maximum. L'outil détermine son encodage et son séparateur et affiche les deux, pour que vous en choisissiez d'autres si les colonnes semblent fausses.

  2. Vérifiez les corrections et les constats

    Les corrections sûres sont actives dès le départ, chacune avec le nombre de cellules, lignes ou colonnes qu'elle modifie. Activez les autres règles voulues, choisissez la colonne SKU et parcourez les constats : chacun indique ses lignes et peut afficher ses rangées dans l'aperçu.

  3. Exportez et téléchargez

    Choisissez la destination du fichier, appuyez sur Exporter le CSV et téléchargez le tableau nettoyé. Il est écrit dans un nouveau fichier ; votre fichier d'origine ne change pas.

Ce que le nettoyeur de CSV modifie, et ce qu'il se contente de signaler

Les exports de produits accumulent de petits défauts : des espaces autour des valeurs, des espaces insécables et des caractères de largeur nulle copiés depuis des pages web, des accents saisis de deux façons, des lignes vides, des colonnes vides sans nom et des espaces doublés dans les noms de colonnes. Les corrections sûres pour tout cela sont actives par défaut, et chacune indique combien de cellules ou de lignes elle a modifiées.

Trois règles modifient des valeurs que vous voulez peut-être garder telles quelles, elles sont donc désactivées au départ : réduire les espaces répétés dans les cellules, mettre en forme la colonne SKU (sans espaces, en majuscules) et supprimer les lignes qui répètent exactement une ligne précédente. Activez celles que vous voulez ; les compteurs et l'aperçu suivent.

Tout le reste est signalé et jamais modifié : les SKU en double, les cellules vides dans les colonnes que vous marquez comme obligatoires, les lignes plus longues ou plus courtes que l'en-tête, les noms de colonnes en double ou vides, les colonnes qui mélangent des unités comme cm et in, les cellules qu'un tableur pourrait exécuter comme une formule, et les guillemets dans des cellules sans guillemets, comme 24" pour les pouces, qui sont conservés comme caractères. Chaque constat indique ses numéros de ligne dans votre fichier, pour que vous le corrigiez dans vos propres données là où c'est utile.

L'export est en UTF-8, garde le séparateur de votre fichier sauf si vous en choisissez un autre, et termine chaque ligne par CRLF. Choisissez Ouvrir dans Excel et le fichier commence par une marque d'ordre des octets (BOM), dont Excel a besoin pour afficher correctement les accents quand vous ouvrez le fichier d'un double-clic. Choisissez Importer dans une boutique ou une marketplace et il est écrit sans.

Les limites à connaître

  • Lit les fichiers CSV, TSV et TXT, un à la fois. Les classeurs comme XLSX sont refusés : dans votre tableur, enregistrez la feuille au format CSV UTF-8 et ouvrez ce fichier.
  • Un fichier de 50 Mo au maximum. Votre navigateur garde tout le tableau en mémoire pendant le traitement.
  • Les unités ne sont jamais converties, les cellules jamais modifiées une à une, et les noms de colonnes jamais renommés ni changés de casse.
  • UTF-8 et UTF-16 sont reconnus ; un fichier qui n'est pas en UTF-8 valide est lu en Windows-1252 et marqué comme supposé. Ce qui ne peut pas être lu dans l'encodage utilisé s'affiche comme �, et le nombre d'endroits concernés apparaît à côté de l'encodage. Vous pouvez lire le fichier en UTF-8, UTF-16LE, UTF-16BE, Windows-1252, ISO-8859-15, Windows-1250 et Mac OS Roman à la place.

FAQ du nettoyeur de CSV

Mon fichier est-il envoyé sur un serveur ?

Non. Votre fichier est lu, nettoyé et enregistré dans votre navigateur, et il n'est jamais envoyé, stocké ni transmis nulle part. La page télécharge bien son propre code : la partie qui lit et nettoie les tableaux se charge depuis ce site quand vous ajoutez un fichier. Votre fichier n'en fait jamais partie.

Que modifie le nettoyeur par défaut ?

Seulement des corrections sûres. Il supprime les espaces, tabulations et sauts de ligne au début et à la fin des cellules et des noms de colonnes, remplace par des espaces simples les espaces insécables et les tabulations dans les cellules, retire les caractères de largeur nulle et de contrôle, unifie les accents saisis de deux façons, supprime les lignes vides et les colonnes vides sans nom, et ramène à un seul espace les suites d'espaces dans les noms de colonnes. Chaque règle affiche son compteur et peut être désactivée. Réduire les espaces dans les cellules, le format des SKU et la suppression des lignes en double sont désactivés au départ.

Supprime-t-il les SKU en double ?

Non. Des lignes qui partagent un SKU peuvent être une erreur ou un choix voulu, et vous seul savez lequel ; elles sont donc listées dans Constats avec leurs numéros de ligne et restent dans le fichier. Les lignes qui répètent exactement une ligne précédente peuvent être supprimées avec la règle Lignes en double, désactivée tant que vous ne l'activez pas.

Pourquoi les accents s'affichent-ils mal quand j'ouvre un CSV dans Excel ?

Quand vous ouvrez un CSV d'un double-clic, Excel ne le lit en UTF-8 que si le fichier commence par une marque d'ordre des octets (BOM). Choisissez Ouvrir dans Excel avant d'exporter et le fichier nettoyé en reçoit une. Si votre propre fichier a été enregistré dans un ancien encodage, le nettoyeur marque comme supposé l'encodage utilisé pour le lire et affiche un extrait du texte, pour que vous vérifiiez les accents avant d'exporter.

Puis-je nettoyer un fichier Excel (XLSX) ?

Pas directement : le nettoyeur lit les fichiers CSV, TSV et TXT. Dans Excel, Numbers ou un autre tableur, enregistrez la feuille au format CSV UTF-8, puis ouvrez ce fichier ici.

Qu'est-ce que la protection des formules ?

Une cellule qui commence par =, +, - ou @ (ou leurs formes pleine chasse), une tabulation ou un saut de ligne peut s'exécuter comme une formule quand un tableur ouvre le fichier. Le nettoyeur liste ces cellules dans Constats. La protection des formules, désactivée par défaut, place une apostrophe (') devant chacune, et devant un nom de colonne qui commence de la même façon, pour qu'un tableur l'affiche comme du texte. Elle modifie aussi des valeurs comme -5 ou +44 20…, utilisez-la donc pour les fichiers que vous ouvrez dans un tableur.

Mon fichier utilise des points-virgules ou des tabulations. Est-ce que ça marche ?

Oui. Le nettoyeur reconnaît les virgules, les points-virgules, les tabulations et les barres verticales, indique celui qu'il a trouvé et vous laisse en choisir un autre si les colonnes semblent fausses. L'export utilise le séparateur de votre fichier, sauf si vous en choisissez un autre dans les réglages d'export.

Convertit-il les unités ?

Non. Une colonne qui mélange des unités, comme cm et in ou g et lb, est signalée avec le nombre de valeurs par unité, et chaque valeur reste telle que vous l'avez écrite.

Nettoyez votre CSV maintenant

Ajoutez votre fichier, vérifiez les corrections et les constats, puis téléchargez le tableau nettoyé. Votre fichier ne quitte jamais cet appareil.

Nous utilisons des cookies de mesure d'audience

Vos images sont toujours traitées sur votre appareil et ne sont jamais téléversées. Nous souhaitons utiliser Google Analytics pour mesurer de façon anonyme l'usage des pages et améliorer les outils. La mesure d'audience reste désactivée tant que vous n'avez pas accepté. Lire notre politique de confidentialité