CSV Import Error Repair

Trouvez et corrigez les erreurs d’importation CSV

Découvrez pourquoi un fichier CSV refuse de s’importer, examinez des réparations sûres et téléchargez un fichier propre avec un rapport de chaque modification — le tout dans votre navigateur.

Chargement de l’espace de réparation…

À propos de cet outil

Un fichier CSV qui s’ouvre sans problème dans un tableur peut tout de même être refusé par l’application dans laquelle vous l’importez — avec des messages comme « invalid CSV format », « incorrect number of columns » ou « invalid email address » qui ne disent pas quoi modifier.

CSV Import Error Repair lit votre fichier comme le ferait un outil d’importation strict, explique chaque problème en termes simples et montre exactement où il se trouve. Les problèmes de mise en forme dont la correction est évidente se réparent en un clic ; tout ce qui demande du discernement — un guillemet cassé, une valeur coupée par une virgule, une date qui peut se lire de deux façons — attend votre décision. Rien ne change sans votre accord, tout peut être annulé, et vous téléchargez le fichier réparé avec un rapport complet des modifications.

Utile pour

  • Toute personne dont l’importation CSV échoue sans cesse
  • Les équipes marketing et commerciales qui importent des contacts
  • Les équipes opérations, finance et données qui transfèrent des enregistrements entre logiciels

Comment ça marche

  1. Ajoutez votre fichier

    Déposez un fichier CSV, TSV ou TXT, ou essayez l’exemple. Il est traité dans votre navigateur et n’est jamais envoyé.

  2. Comprenez ce qui ne va pas

    Voyez chaque problème expliqué en termes simples — où il se trouve, pourquoi il compte et s’il peut être corrigé sans risque.

  3. Examinez et réparez

    Appliquez des corrections rapides de mise en forme, tranchez les cas qui demandent du discernement, modifiez des valeurs à la main et annulez ce que vous voulez.

  4. Téléchargez

    Récupérez le CSV réparé, un rapport listant chaque modification et un rapport de tout ce qui reste à vérifier.

Pourquoi l’utiliser

  • Des explications claires

    « La ligne 28 contient plus de valeurs que l’en-tête — une virgule dans une valeur n’a probablement pas été mise entre guillemets » au lieu de « parse error at token 493 ».

  • Rien ne change sans vous

    Chaque réparation est prévisualisée avant et après. Les cas ambigus ne sont jamais devinés, et votre fichier d’origine n’est jamais modifié.

  • Vérifiez selon votre destination

    Utilisez les vérifications pour les contacts HubSpot ou pour Mailchimp, ou créez votre propre modèle de colonnes et de formats obligatoires.

  • Confidentiel par conception

    Le fichier ne quitte jamais votre appareil. Pas de compte, pas d’envoi, aucun suivi du contenu de vos données.

Vos fichiers et votre confidentialité

Votre fichier est lu et réparé entièrement dans votre navigateur, sur cet appareil. Il n’est jamais envoyé à PuffinKit ni à qui que ce soit, et la page est bloquée et ne peut rien envoyer sur le réseau pendant que vous travaillez (nous le vérifions par des tests automatisés). Rien n’est conservé après la fermeture de la page — seul un modèle que vous choisissez d’enregistrer reste dans ce navigateur.

PuffinKit ne modifie jamais vos fichiers d’origine. Consultez notre politique de confidentialité.

Questions fréquentes

Pourquoi mon fichier CSV ne s’importe-t-il pas ?

Les causes les plus fréquentes sont un guillemet qui ouvre une valeur sans jamais la fermer, des lignes qui comptent plus ou moins de valeurs qu’il n’y a de noms de colonnes, un séparateur inattendu pour l’application (des points-virgules au lieu de virgules), du texte enregistré dans le mauvais encodage, des lignes d’en-tête vides ou répétées, et des caractères invisibles. Ajoutez votre fichier : l’outil recherche tous ces problèmes et montre exactement où se trouve chacun. Si le fichier est correct mais que ses colonnes ne correspondent pas à ce qu’attend votre application, utilisez plutôt CSV Import Mapper & Converter.

Que signifient « Illegal quoting », « Unclosed quoted field » ou « Unquoted fields do not allow \r or \n » ?

Ces messages désignent tous des guillemets ou des sauts de ligne que l’outil d’importation ne parvient pas à interpréter — généralement une valeur qui commence par un guillemet qui n’est jamais fermé, ou un saut de ligne dans une valeur qui n’est pas entre guillemets. L’outil trouve les lignes exactes, les affiche telles qu’elles sont écrites et vous laisse choisir comment les lire. Il ne devine jamais.

Comment corriger un CSV qui contient des sauts de ligne dans les cellules ?

Les sauts de ligne dans une valeur sont autorisés lorsque la valeur est entre guillemets, mais certains outils d’importation les refusent quand même. L’outil vous indique quelles valeurs contiennent des sauts de ligne et peut les remplacer par des espaces si votre application l’exige — vous voyez chaque modification avant qu’elle soit appliquée.

Pourquoi les accents ou les symboles sont-ils illisibles (par exemple « Ã© » au lieu de « é ») ?

Le fichier a été enregistré dans un encodage de texte et lu dans un autre. L’outil détecte l’encodage, vous permet de comparer l’aspect du texte dans d’autres encodages, et enregistre toujours le fichier réparé en UTF-8, le format attendu par la plupart des applications.

Mon fichier utilise des points-virgules au lieu de virgules. Cela fonctionnera-t-il ?

Oui. Les virgules, les points-virgules, les tabulations et les barres verticales sont détectés automatiquement. Le fichier réparé est enregistré avec des virgules par défaut, et vous pouvez choisir un autre séparateur dans les options de téléchargement.

Quels problèmes peut-il détecter ?

Les guillemets cassés ou mal placés, les lignes qui comptent trop ou trop peu de valeurs, les noms de colonnes vides ou en double, les lignes d’en-tête vides ou répétées, les caractères invisibles et les espaces parasites, les caractères issus d’un mauvais encodage, les adresses e-mail et URL non valides, les nombres avec symboles monétaires ou séparateurs de milliers, les dates qui peuvent se lire de deux façons, les identifiants longs abîmés par un tableur (comme 1.23E+15) et les lignes en double. Avec un modèle, il vérifie aussi les colonnes obligatoires, les valeurs obligatoires, les valeurs autorisées, l’unicité et les longueurs maximales.

Mon fichier sera-t-il forcément importé après la réparation ?

Nous ne pouvons pas le promettre — seule une véritable importation peut le confirmer. L’outil vérifie tout ce qu’il est possible de savoir à partir du fichier lui-même, ainsi que les règles documentées du modèle que vous choisissez. Votre application de destination peut avoir ses propres paramètres (champs personnalisés, propriétés obligatoires) qui ne sont pas visibles dans le fichier.

Mon fichier est-il envoyé sur un serveur ?

Non. Le fichier est lu et réparé dans votre navigateur, sur votre appareil. La page est bloquée et ne peut rien envoyer sur le réseau pendant que vous travaillez, et nos tests automatisés le vérifient à chaque nouvelle version. Rien n’est conservé après la fermeture de la page.

Quelle taille le fichier peut-il atteindre ?

Jusqu’à 50 Mo sur un ordinateur. Les téléphones et les tablettes ont moins de mémoire : leur limite est donc de 15 Mo — ou de 10 Mo lorsque le navigateur n’indique pas la quantité de mémoire de l’appareil (Safari sur iPhone et iPad, par exemple), et de 8 Mo sur tout appareil qui indique 2 Go de mémoire ou moins. La zone de dépôt affiche la limite pour votre appareil. Les fichiers sous la limite fonctionnent généralement, mais un très gros fichier comportant beaucoup de lignes courtes peut encore être trop lourd pour certains téléphones ; dans ce cas, utilisez un ordinateur ou divisez le fichier. Les gros fichiers sont traités en arrière-plan pour que la page reste réactive ; sur un ordinateur, la vérification d’un fichier de 50 Mo prend quelques secondes.

Pourquoi ne corrige-t-il pas mes dates automatiquement ?

Une date comme 03/04/2026 signifie 3 avril dans certains pays et 4 mars dans d’autres. Si le fichier ne permet pas de le savoir, nous vous posons la question. Une fois votre choix fait, nous pouvons réécrire toutes les dates dans un format sans ambiguïté (YYYY-MM-DD). Les années à deux chiffres ne sont jamais devinées.

À quoi sert le téléchargement « Compatible tableur » ?

Il ajoute une apostrophe devant les valeurs qui commencent par = + - ou @, pour que les tableurs ne puissent pas les exécuter comme des formules. Cela modifie ces valeurs : utilisez-le donc uniquement pour des fichiers que vous ouvrirez dans Excel ou Google Sheets — pas pour des fichiers que vous importerez dans une autre application. Le téléchargement par défaut « Valeurs exactes » conserve chaque valeur telle qu’elle est affichée.

Peut-il ouvrir les fichiers Excel ?

Pas directement — il fonctionne avec du texte CSV. Dans Excel, choisissez Fichier → Enregistrer sous → « CSV UTF-8 (délimité par des virgules) », puis ajoutez ce fichier. Si vous ajoutez un classeur Excel par erreur, l’outil vous le signale.

Quels encodages et séparateurs sont pris en charge ?

UTF-8 (avec ou sans indicateur d’ordre des octets, ou BOM), UTF-16, et les encodages plus anciens courants comme Windows-1252, ISO-8859, Shift_JIS, GB18030, Big5 et EUC-KR. Séparateurs : virgule, point-virgule, tabulation et barre verticale, détectés automatiquement. Les fichiers réparés sont toujours enregistrés en UTF-8.

Existe-t-il une vérification pour Shopify ?

Pour transformer une liste de clients au format CSV de clients Shopify, utilisez CSV Import Mapper & Converter, qui vérifie le fichier selon les règles d’importation de clients documentées par Shopify. Cet outil de réparation corrige les problèmes du fichier lui-même ; vous pouvez aussi ajouter votre propre modèle de colonnes et de formats obligatoires.

Ai-je besoin d’un compte ?

Non. Vous pouvez utiliser cet outil sans vous inscrire.