Découper un CSV en plusieurs fichiers

Divisez un gros CSV en morceaux de taille choisie, l’en-tête répété dans chacun.

Traité sur cet appareil · aucun envoi de fichier

CSVVous pouvez aussi coller (Ctrl+V)Confortable jusqu’à 100 Mo

32 ko à télécharger la première fois, puis conservé sur cet appareil.détails

Moteur : Papa Parse.

À quoi sert cette page

Un outil d’import qui plafonne à 500 lignes, un collègue dont le tableur s’étouffe, un envoi qui refuse les pièces jointes trop lourdes : les raisons de diviser un gros CSV ne manquent pas. La découpe se fait ici dans votre navigateur, ligne d’en-tête répétée dans chaque morceau pour que chacun s’ouvre proprement dans un tableur.

On dit aussi : diviser un gros csv.

Comment faire

  1. Déposez le fichier CSV à découper.
  2. Choisissez le nombre de lignes par fichier.
  3. Lancez et téléchargez le zip des morceaux numérotés.

Questions fréquentes

L’en-tête est-il compté dans les lignes ?

Non. « 1 000 lignes par fichier » signifie 1 000 lignes de données ; la ligne d’en-tête s’y ajoute, répétée en tête de chaque morceau.

Comment les fichiers sont-ils nommés ?

D’après le fichier d’origine, avec la plage de lignes : ventes-lignes-1-1000.csv, ventes-lignes-1001-2000.csv… On sait ce que contient chaque morceau sans l’ouvrir.

Puis-je découper par taille de fichier plutôt que par lignes ?

Pas ici : couper à l’octet près risquerait de couper au milieu d’une ligne. Le nombre de lignes garde chaque morceau valide ; comptez grossièrement la taille visée divisée par la taille moyenne d’une ligne.

Bon à savoir

  • La découpe se fait par nombre de lignes, dans l’ordre du fichier — pas par taille en octets.
  • La ligne d’en-tête est répétée en tête de chaque morceau : chaque fichier reste utilisable seul.
  • Les morceaux sont numérotés et livrés dans une archive zip s’il y en a plusieurs.
  • Aucune ligne n’est perdue : le dernier morceau est simplement plus court.

Outils liés