Comment utiliser : Supprimer les lignes en double
- Collez votre liste dans Entrée (un élément par ligne) ou ouvrez un fichier
.txt/.csv. - Choisissez la manière de comparer les lignes : Ignorer la casse considère « Pomme » et « pomme » comme identiques, Supprimer les espaces ignore les espaces en début et en fin de ligne.
- Sélectionnez éventuellement un ordre de Tri : alphabétique, numérique naturel, par longueur, inversé ou aléatoire.
- Copiez ou téléchargez le résultat. Les compteurs indiquent le nombre de doublons et de lignes vides supprimés.
À quoi sert un supprimeur de lignes en double ?
Il parcourt le texte ligne par ligne et ne conserve que la première (ou la dernière) occurrence de chaque ligne, en supprimant les répétitions tout en préservant l'ordre d'origine. C'est le moyen le plus rapide de nettoyer des listes d'adresses e-mail, des listes de mots-clés, des URL issues d'un crawl, des entrées de journal, des colonnes CSV, des listes de tags ou tout export contenant plusieurs fois la même valeur, sans ouvrir un tableur ni écrire de script. Tout s'exécute dans votre navigateur : même des listes de plusieurs centaines de milliers de lignes sont traitées instantanément et en toute confidentialité.
Options de comparaison
| Option | Effet | Exemple |
|---|---|---|
| Ignorer la casse | Les lignes qui ne diffèrent que par les majuscules sont considérées comme des doublons ; la première orthographe est conservée. | Pomme, pomme, POMME → Pomme |
| Supprimer les espaces | Les espaces et tabulations en début et en fin de ligne sont supprimés avant la comparaison et dans le résultat. | " rouge " et "rouge" → rouge |
| Supprimer les lignes vides | Les lignes vides ou ne contenant que des espaces sont retirées. | — |
| Ne garder que les lignes qui ne se répètent jamais | Supprime toutes les occurrences d'une ligne dupliquée, en ne laissant que les valeurs apparaissant exactement une fois. | a b a c → b c |
| Conserver la dernière occurrence | Chaque valeur reste à la position de sa dernière apparition, utile pour les journaux où la dernière entrée prévaut. | a b a → b a |
Trier les lignes
- A → Z / Z → A trie par ordre alphabétique selon la collation de la langue de votre navigateur, de sorte que les lettres accentuées se rangent à côté de leur lettre de base (
éavece). - Naturel trie les nombres présents dans le texte selon leur valeur :
fichier2,fichier10,fichier100au lieu de l'ordre alphabétique classiquefichier10,fichier100,fichier2. - Par longueur ordonne les lignes de la plus courte à la plus longue (ou l'inverse), pratique pour repérer les valeurs aberrantes.
- Mélanger réordonne aléatoirement avec un mélange de Fisher–Yates sans biais, pour des tirages au sort, des échantillonnages ou des données de test aléatoires.
Équivalents en ligne de commande
Sous Linux ou macOS, sort -u fichier.txt supprime les doublons mais trie aussi le résultat ; awk '!seen[$0]++' fichier.txt conserve l'ordre d'origine, comme le fait ce service par défaut ; sort fichier.txt | uniq -u ne garde que les lignes qui ne se répètent jamais ; sort -V réalise un tri naturel. Cette page donne les mêmes résultats sans terminal et indique précisément quelles lignes étaient dupliquées et combien de fois.
Besoin de comparer deux listes ? Utilisez le Comparateur de texte. Pour modifier d'abord la casse de l'ensemble de la liste, passez par le Convertisseur de casse.
Aussi recherché comme : supprimer doublons liste, supprimer lignes en double, dédoublonner lignes, lignes uniques, trier des lignes, supprimer doublons en ligne, trier liste alphabétique, mélanger lignes.
Outils complémentaires : Supprimer les lignes en double
- Compteur de mots — Collez ou saisissez votre texte pour compter en temps réel le nombre de mots et de caractères, ainsi que la durée de lecture et de prononciation, la densité des mots-clés et la longueur des titres, méta-descriptions et publications sur les réseaux sociaux à des fins de référencement.
- CSV vers JSON — Collez du CSV ou du TSV pour obtenir un tableau JSON d'objets.
- Générateur de slug — Convertissez n'importe quel titre en slug URL propre, en minuscules, avec une translittération correcte des accents, des umlauts et du cyrillique, une suppression facultative des mots vides et un mode en masse pour traiter des listes entières.
- Générateur de tableau Markdown — Composez un tableau dans un éditeur façon tableur — ou collez des cellules depuis Excel, Google Sheets ou un CSV — définissez l’alignement des colonnes et obtenez un tableau Markdown (GitHub Flavored) proprement aligné ou du HTML épuré.