Réparez les accents dans vos fichiers CSV

Votre CSV affiche é, è ou ç au lieu de é, è et ç ? Déposez le fichier dans le cadre : Mojibuster le répare et l’enregistre en UTF-8.

Fonctionne avec du texte et ces fichiers :

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Par exemple des exports Excel, des sauvegardes de bases de données, des sous-titres ou du code de site web.

Réparer

  1. Déposez un fichier ou collez du texte
  2. La réparation est automatique
  3. Copiez ou téléchargez
ou glissez simplement un fichier ici
  • Aucun envoi de fichier. Vos fichiers sont réparés directement dans votre navigateur et ne quittent jamais votre appareil.

  • Serveurs dans l’UE. Mojibuster tourne sur un serveur en Finlande (UE) ; le règlement général sur la protection des données (RGPD) s’applique. Texte du RGPD (EUR-Lex)

Pourquoi les accents se cassent-ils dans un CSV ?

Un fichier CSV n’indique pas dans quel encodage il a été enregistré : chaque programme doit deviner. Si un système exporte en UTF-8 et qu’un autre lit le fichier en Windows-1252 (ANSI), les accents deviennent des suites comme é. Dans l’autre sens, un fichier ANSI ouvert dans un programme UTF-8 affiche souvent .

C’est fréquent avec les exports de boutiques en ligne, de logiciels de comptabilité ou de facturation, de CRM, d’ERP et de banques, ou avec des listes de contacts qui passent d’un outil à l’autre.

Réparer un CSV en trois étapes

  1. Glissez votre fichier CSV dans le cadre ci-dessus ou cliquez sur Choisir un fichier.
  2. Mojibuster détecte l’encodage, répare les caractères cassés et affiche chaque modification sous Qu’est-ce qui a changé ?.
  3. Cliquez sur Télécharger. Le fichier est enregistré en UTF-8 et, si vous le souhaitez, avec BOM pour qu’Excel l’ouvre correctement.

Les séparateurs, les guillemets et les sauts de ligne restent exactement les mêmes. Que votre CSV utilise le point-virgule – le séparateur d’Excel en France – ou la virgule : seuls les caractères cassés changent.

Éviter le problème au prochain export

  • Excel : utilisez « Fichier → Enregistrer sous » et choisissez CSV UTF-8 (délimité par des virgules).
  • LibreOffice Calc : en enregistrant en CSV, cochez « Éditer les paramètres du filtre » et choisissez le jeu de caractères Unicode (UTF-8).
  • Google Sheets : les exports CSV sont toujours en UTF-8 ; le problème n’apparaît qu’à l’ouverture dans un autre programme.
  • Bases de données et boutiques en ligne : réglez l’export en UTF-8 ; avec MySQL et MariaDB, utilisez utf8mb4.

Questions fréquentes

Les séparateurs et les guillemets sont-ils conservés ?

Oui. Mojibuster remplace uniquement les suites de caractères cassées. Points-virgules, virgules, guillemets et sauts de ligne ne changent pas.

Faut-il enregistrer le CSV avec ou sans BOM ?

Si vous ouvrez le fichier dans Excel : avec BOM, c’est ainsi qu’Excel reconnaît l’UTF-8. Pour un import dans une base de données, une boutique ou un script, il vaut généralement mieux sans BOM.

Mon CSV est en ANSI : est-ce que ça marche aussi ?

Oui. Mojibuster détecte automatiquement les fichiers Windows-1252 (ANSI) et les convertit en UTF-8. Le résultat indique alors « Lu en Windows-1252 (ANSI) ».

Quelle taille peut faire le fichier CSV ?

Jusqu’à 100 Mo. Les gros fichiers sont traités en arrière-plan pendant qu’une barre affiche la progression.

Autres guides