Outil gratuit de tri de CSV

Triez des fichiers CSV selon une ou plusieurs colonnes, par ordre croissant ou décroissant. Gratuit, rapide et entièrement dans votre navigateur, sans inscription.

Mis à jour le

Share:
Home/Utility Tools/CSV Sorter

CSV Sorter

Sort CSV data by one or more columns in ascending or descending order. Numeric sorting auto-detected.

Load CSV Data

Questions Fréquentes

Qu'est-ce que l'outil de tri CSV ?

L'outil de tri CSV est un outil en ligne gratuit qui trie les fichiers CSV selon une ou plusieurs colonnes, par ordre croissant ou décroissant. Il fonctionne entièrement dans votre navigateur, sans installation ni inscription.

Puis-je trier selon plusieurs colonnes ?

Oui : ajoutez plusieurs clés de tri pour un tri à plusieurs niveaux.

Gère-t-il le tri numérique ?

Oui : il détecte automatiquement les colonnes numériques pour appliquer le bon ordre de tri numérique.

Est-ce gratuit ?

Oui, entièrement gratuit.

Mes données sont-elles en sécurité avec cet outil ?

Absolument. L'outil de tri CSV traite tout côté client, dans votre navigateur. Aucune donnée n'est envoyée ni stockée sur un serveur. Votre contenu reste privé sur votre appareil à tout moment.

L'outil de tri CSV fonctionne-t-il sur les appareils mobiles ?

Oui, l'outil de tri CSV est entièrement responsive et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur n'importe quel appareil doté d'un navigateur web moderne, sans téléchargement d'application.

Dois-je créer un compte pour utiliser cet outil ?

Aucun compte ni inscription n'est nécessaire. Ouvrez simplement l'outil de tri CSV dans votre navigateur et commencez à l'utiliser immédiatement. Il n'y a ni page d'inscription obligatoire ni restriction d'utilisation.

Comment utiliser l'outil de tri CSV ?

Saisissez simplement votre contenu dans le champ prévu, ajustez les paramètres selon vos préférences, et l'outil le traitera instantanément. Vous pourrez ensuite copier le résultat dans le presse-papiers ou le télécharger.

Quels navigateurs sont pris en charge ?

L'outil de tri CSV fonctionne sur tous les navigateurs modernes, dont Chrome, Firefox, Safari, Edge et Opera. Pour une expérience optimale, utilisez la dernière version de votre navigateur préféré.

Pourquoi mon CSV trie-t-il 100 avant 2 lors du tri d'une colonne numérique ?

Cela se produit quand une colonne est triée comme du texte plutôt que numériquement. Dans un tri textuel classique, les valeurs sont comparées caractère par caractère, donc « 100 » vient avant « 2 » parce que le premier caractère « 1 » est plus petit que « 2 » — la même logique qui fait que « pomme » se trie avant « banane ». C'est la frustration la plus courante avec les tris CSV rapides. Ce trieur l'évite en examinant chaque paire de valeurs au moment de la comparaison : si les deux ressemblent à des nombres, elles sont comparées numériquement, donc 2 vient bien avant 100, et l'outil ne revient à une comparaison textuelle tenant compte de la locale que lorsqu'une valeur n'est pas numérique. Vous n'avez pas besoin d'indiquer quelles colonnes contiennent des nombres — la détection est automatique et s'applique à chaque comparaison. Chargez votre fichier, ajoutez une clé de tri sur la colonne numérique, et l'ordre sera correct.

Comment le tri sur plusieurs colonnes gère-t-il les égalités entre lignes ?

Quand vous empilez plusieurs clés de tri, elles s'appliquent dans l'ordre où vous les listez : la première clé est le tri principal, et chaque clé suivante ne sert qu'à départager les égalités laissées par les clés précédentes. Ainsi, si vous triez par ville croissant puis par score décroissant, chaque ligne est d'abord regroupée par ville, et au sein de chaque ville les lignes sont classées du score le plus élevé au plus faible. Les lignes qui correspondent sur la première clé sont départagées par la deuxième clé, celles qui correspondent sur les deux premières par la troisième, et ainsi de suite. Ajouter une clé de départage ne remélange jamais les lignes déjà séparées par les clés précédentes — elle ne fait qu'ordonner celles qui étaient égales. Cela permet de construire des classements précis à plusieurs niveaux, comme région puis date d'inscription puis nom. Ajoutez une clé, définissez sa direction, puis ajoutez-en une autre en dessous pour départager les égalités.

Que devient une colonne qui mélange des nombres et du texte lors du tri ?

Une colonne n'a pas besoin d'être purement numérique pour se trier correctement. Comme cet outil décide numérique ou texte pour chaque comparaison individuelle plutôt que pour la colonne entière, une colonne mixte se trie sans générer d'erreur. Quand les deux valeurs comparées ressemblent toutes deux à des nombres, elles sont ordonnées numériquement ; si l'une des deux est du texte, cette paire revient à une comparaison alphabétique tenant compte de la locale. En pratique, cela signifie qu'une colonne comme « 12, 45, N/A, 3 » gardera les vrais nombres dans l'ordre numérique et placera la valeur textuelle selon sa comparaison alphabétique, sans casser le tri. Cela gère aussi les colonnes où quelques cellules sont vides, une valeur vide étant simplement traitée comme du texte. Cette approche au cas par cas garde utilisables des exports imparfaits, tels qu'ils existent dans la réalité. Il suffit de charger le fichier et de trier — pas besoin de nettoyer la colonne au préalable.

Le tri peut-il casser des lignes contenant des virgules à l'intérieur d'une cellule ?

Non — les valeurs contenant des virgules internes restent intactes tant qu'elles respectent les règles standard de mise entre guillemets du CSV. Les exports réels contiennent souvent des virgules à l'intérieur d'une seule cellule, comme une adresse ou un nom au format « Nom, Prénom », et ces cellules sont encadrées de guillemets doubles dans le fichier. L'analyseur respecte ces guillemets, donc une valeur entre guillemets conserve ses virgules au lieu d'être scindée en colonnes supplémentaires, et un guillemet double échappé, noté par deux guillemets, est lu comme un seul guillemet littéral. Lors du téléchargement du fichier trié, toute cellule contenant une virgule ou un guillemet est automatiquement réencadrée de guillemets, afin que le fichier de sortie reste valide et se réimporte proprement dans un tableur ou un autre outil. Chaque ligne se déplace également comme un tout pendant le tri, donc les cellules ne se séparent jamais de leur ligne. Chargez un CSV correctement mis entre guillemets et vos champs survivront au tri sans modification.

Existe-t-il une limite de lignes pour trier de gros fichiers CSV ?

Il n'y a aucune limite de lignes sur ce qui est trié ou téléchargé — la limite ne concerne que ce qui est affiché à l'écran. Le tableau d'aperçu affiche jusqu'à 100 lignes pour que la page reste rapide et réactive, et une note vous indique quand il existe davantage de lignes au-delà. Le tri s'exécute quant à lui sur l'intégralité de votre jeu de données, et cliquer sur Télécharger écrit chaque ligne, pas seulement les 100 visibles, dans un nouveau fichier sorted.csv. Comme tout s'exécute localement dans votre navigateur grâce à son propre lecteur de fichiers, les fichiers volumineux sont traités sur votre propre machine sans rien envoyer vers un serveur, donc les limites pratiques de taille dépendent surtout de la mémoire disponible sur votre appareil plutôt que d'un quota serveur. Les lignes vides sont ignorées pendant l'analyse, si bien qu'un saut de ligne final égaré n'ajoutera pas de ligne vide. Chargez votre export complet, ajoutez vos clés de tri, et téléchargez le fichier ordonné dans son intégralité.

À propos du Trieur de CSV

Le Trieur de CSV est un outil en ligne gratuit qui réorganise les lignes d'un fichier CSV selon les valeurs d'une ou plusieurs colonnes. Collez votre texte CSV, importez un fichier .csv, ou chargez l'exemple intégré : l'outil lit la première ligne comme en-têtes de colonnes et le reste comme données. Vous construisez ensuite une liste de clés de tri — choisissez une colonne, puis l'ordre croissant ou décroissant — et le tableau réorganisé se met à jour instantanément, prêt à être téléchargé sous forme de nouveau fichier CSV. Il s'adresse à toute personne qui manipule des données de tableur exportées : analystes qui nettoient un rapport, développeurs qui préparent des jeux de données de test, marketeurs qui classent un export de mots-clés, ou simplement quiconque veut trier une liste de contacts par ordre alphabétique sans ouvrir un logiciel de tableur complet.

Tout se passe localement dans votre navigateur. Le fichier chargé est lu grâce au FileReader natif du navigateur et ne quitte jamais votre appareil — rien n'est envoyé vers un serveur, et aucune inscription, aucun compte ni aucune installation n'est nécessaire. Le Trieur de CSV est donc sans risque à utiliser sur des exports contenant des noms de clients, des adresses e-mail, des indicateurs internes ou toute autre donnée que vous ne souhaitez pas transmettre à un tiers.

Comment fonctionne le tri par colonne

Un fichier CSV (comma-separated values, valeurs séparées par des virgules) est un texte brut où chaque ligne représente une rangée et où des virgules séparent les cellules. Trier consiste à réorganiser ces lignes de données tout en gardant chaque ligne intacte et en laissant la ligne d'en-tête fixée en haut. Concrètement :

  • Chargez vos données — collez-les, importez un fichier, ou cliquez sur Charger l'exemple pour essayer avec un petit jeu de données name, age, city, score.
  • Ajoutez une clé de tri — sélectionnez la colonne à trier et basculez la direction. Croissant (ASC) va de A à Z ou du plus petit au plus grand ; décroissant (DESC) va de Z à A ou du plus grand au plus petit.
  • Empilez d'autres clés pour départager les égalités — les clés s'appliquent dans l'ordre indiqué, la première clé étant le tri principal et chaque clé suivante ne servant qu'à départager les égalités laissées par celle du dessus. Trier par ville croissant, puis par score décroissant, regroupe chaque ligne par ville et classe les lignes de chaque ville du score le plus élevé au plus faible.
  • Prévisualisez et téléchargez — le tableau trié affiche jusqu'à 100 lignes à l'écran ; le téléchargement écrit chaque ligne dans un nouveau fichier sorted.csv.

Tri numérique ou textuel

La frustration la plus courante avec un tri rapide est une colonne de nombres triée comme du texte, plaçant 100 avant 2. Le Trieur de CSV évite ce problème en examinant chaque paire de valeurs au moment de la comparaison : si les deux valeurs ressemblent à des nombres, elles sont comparées numériquement (donc 2 vient correctement avant 100) ; si l'une des deux n'est pas numérique, l'outil revient à une comparaison textuelle tenant compte de la locale. Vous n'avez pas besoin d'indiquer quelles colonnes contiennent des nombres — la détection est automatique et s'applique à chaque comparaison, si bien qu'une colonne aux valeurs mixtes se trie sans erreur et de façon cohérente.

Gérer les champs entre guillemets en toute sécurité

Les données CSV réelles contiennent souvent des virgules à l'intérieur d'une même cellule — une adresse, un nom au format « Nom, Prénom », ou une phrase. L'analyseur respecte les règles standard de mise entre guillemets du CSV : une valeur encadrée par des guillemets doubles conserve ses virgules internes au lieu d'être scindée en colonnes supplémentaires, et les guillemets doubles échappés (notés "") sont lus comme un simple caractère guillemet. Lors du téléchargement, toute cellule contenant une virgule ou un guillemet est automatiquement réencadrée de guillemets, afin que le fichier de sortie reste valide et se réimporte proprement dans un tableur ou un autre outil.

Pourquoi un trieur dans le navigateur est utile

Ouvrir un gros export dans un tableur complet juste pour appliquer un tri est lent, et certains convertisseurs en ligne exigent un envoi préalable de votre fichier avant d'y toucher. Le Trieur de CSV évite les deux : il se charge instantanément, fonctionne hors ligne une fois la page ouverte, et ne transmet jamais vos données. Les lignes vides sont ignorées pendant l'analyse, si bien qu'un saut de ligne final égaré n'ajoutera pas de ligne vide au résultat. Chargez un fichier ci-dessus, ajoutez une ou deux clés de tri, et téléchargez en quelques secondes un CSV parfaitement ordonné.