CSV · Gratuit · Sur votre appareil

Corrompre un fichier CSV en ligne

Corrompez un fichier .csv gratuitement en ligne. Casse les délimiteurs, les guillemets et l'encodage pour que les tableurs et les chaînes de données rejettent le fichier.

  • Aucun envoi
  • Aucune limite de taille
  • Aucune inscription

Corrompez votre fichier CSV

Réglé pour .csv, .tsv, et fonctionne tout aussi bien avec n'importe quel autre format.

100 % sur votre appareil
Déposez vos fichiers ici ou parcourez Tout format, toute taille, plusieurs fichiers à la fois
Niveau de corruption

Traitement…0%
Prêt à télécharger

Pourquoi les fichiers CSV sont difficiles à corrompre correctement

Le CSV n'a ni schéma, ni en-tête obligatoire, ni terminateur, si bien que presque n'importe quelle séquence d'octets est défendable comme fichier CSV valide. Ce qui compte, ce sont les attentes du consommateur : un nombre de colonnes constant, des guillemets équilibrés et un texte décodable. C'est exactement ce qui est détruit ici.

Ce que cet outil détruit

  • La structure des délimiteurs. Les virgules et les sauts de ligne sont écrasés, si bien que les lignes ne se découpent plus en un nombre constant de colonnes.
  • L'équilibre des guillemets. Les guillemets doubles sont brisés, laissant des champs cités définitivement non terminés qui avalent les lignes suivantes.
  • La validité de l'encodage. Des séquences UTF-8 invalides sont injectées, si bien que les lecteurs stricts échouent avant l'analyse.
  • La ligne d'en-tête. Les premiers octets sont détruits, donc les noms de colonnes sont perdus et l'inférence de types échoue.

Ce que vous verrez ensuite

ApplicationComportement
Microsoft ExcelImporte une unique colonne illisible, ou avertit que le fichier ne peut pas être lu.
read_csv de pandasLève ParserError: Error tokenizing data ou une erreur Unicode.
Google SheetsL'import produit des lignes illisibles ou échoue complètement.
Chargeurs en masse de bases de donnéesInterrompent le chargement et signalent un enregistrement malformé.

Raisons courantes de le faire

  • Tester qu'un import en masse rejette un fichier défectueux au lieu de charger des lignes partielles.
  • Vérifier qu'une chaîne de données signale le fichier et la ligne en échec plutôt que d'écarter des enregistrements.
  • Vérifier qu'un formulaire d'envoi de CSV valide avant d'écrire en base.
  • Produire des cas malformés pour une suite de tests d'analyseur.

Comment corrompre un fichier CSV

  1. Déposez votre fichier .csv dans la zone ci-dessus, ou cliquez pour parcourir.
  2. Laissez le niveau sur Standard, sauf si vous voulez des dommages partiels (Light) ou devez mettre en échec un logiciel de récupération (Heavy).
  3. Cliquez sur Corrompre le fichier. Le traitement a lieu sur votre appareil, il se termine donc presque instantanément.
  4. Téléchargez le résultat. Par défaut, il conserve le nom de fichier et la longueur en octets d'origine.

Questions fréquentes sur CSV

Excel l'ouvrira-t-il quand même ?

Excel ouvrira généralement quelque chose, car il traite tout fichier texte comme importable. Ce qu'il affiche est une colonne unique de charabia au lieu de vos données.

Un CSV partiellement corrompu est-il pire qu'un fichier totalement cassé ?

Pour tester, souvent oui : un fichier qui charge 400 lignes sur 500 avant d'échouer est le cas qui révèle une perte silencieuse de données. Utilisez le niveau Light pour cela.

Cela fonctionne-t-il sur TSV et sur les fichiers séparés par des barres verticales ?

Oui. Tout fichier texte à délimiteurs utilise le même profil.

Le nombre de lignes restera-t-il le même ?

Non. Les sauts de ligne font partie des octets écrasés, donc le fichier n'a plus de structure de lignes prévisible.

Utilisez ceci de façon responsable. Files Corrupter est conçu pour les tests logiciels, la QA, la recherche, la formation et l'enseignement. Remettre un fichier délibérément corrompu pour faire passer un travail pour terminé peut enfreindre le règlement de votre établissement ou de votre employeur. Vous êtes responsable de l'usage que vous faites du résultat. Consultez notre avertissement.

Autres outils code et données

Tous les outils de corruption