acento.io
Utilitaire texte

Suppresseur de doublons

Collez votre liste, obtenez une version dédoublonnée en un clic — traitement 100 % local, vos données ne quittent jamais votre machine.

Par Carlos Suárez , Ingénieur systèmes
Dernière mise à jour:

Ce que fait ce suppresseur de doublons

Que vous nettoyiez une liste d'adresses e-mail avant un envoi, consolidiez des exports CSV ou supprimiez des lignes répétées dans un journal applicatif, les doublons sont un problème quotidien. Cette version française du suppresseur de doublons traite vos données entièrement dans le navigateur : 100 % dans le navigateur — vos données ne quittent jamais votre machine. Pas d'upload, pas de tracking, pas de logs serveur. Là où Excel exige plusieurs clics (Données → Supprimer les doublons) et où [...new Set(items)] en JavaScript ignore les espaces parasites — si bien que ' pomme' et 'pomme' restent deux entrées distinctes — cet outil offre un contrôle granulaire : choix du séparateur, respect ou non de la casse, suppression des espaces en bordure, et tri facultatif. L'ordre d'origine est préservé par défaut, contrairement à la plupart des outils en ligne qui forcent un tri alphabétique et brisent la priorité de votre liste.

Fonctionnalités

  • Préservation de l'ordre d'origine. Les doublons sont supprimés sans réordonner la liste — votre ordre de priorité reste intact, contrairement à un tri alphabétique forcé.
  • Séparateur configurable. Travaillez avec des listes séparées par des retours à la ligne, des virgules ou des points-virgules selon votre source de données (CSV, logs, tableurs).
  • Suppression des espaces parasites. L'option de rognage détecte que ' apple' et 'apple' sont identiques — le piège silencieux qu'aucune déduplication naïve ne corrige automatiquement.
  • Contrôle de la sensibilité à la casse. Désactivez la sensibilité pour traiter 'Email' et 'email' comme identiques — utile pour les adresses e-mail, les noms d'utilisateur ou les tags.
  • Tri alphabétique facultatif. Activez le tri uniquement si vous en avez besoin : l'outil ne l'impose pas, préservant ainsi votre ordre métier par défaut.
  • Rapport de déduplication. Compteurs en temps réel : nombre d'éléments en entrée, d'éléments uniques conservés et de doublons supprimés, pour un contrôle immédiat du résultat.

Comment utiliser le suppresseur de doublons

Collez votre liste, ajustez les options et copiez le résultat — aucune installation, aucun compte requis.

  1. Collez votre liste. Collez le contenu dans la zone de texte : une entrée par ligne, ou choisissez la virgule / le point-virgule comme séparateur si votre source est un fichier CSV ou un export de tableur.
  2. Configurez les options. Activez « Supprimer les espaces » pour éviter le piège classique de [...new Set(items)] qui distingue ' Paris' de 'Paris'. En Python, list(dict.fromkeys(items)) préserve l'ordre mais ignore aussi les espaces — rognez d'abord.
  3. Vérifiez les compteurs. Les compteurs d'entrée, d'éléments uniques et de doublons supprimés se mettent à jour instantanément pour confirmer le résultat.
  4. Copiez ou effacez. Cliquez sur « Copier » pour placer la liste dédoublonnée dans votre presse-papiers, ou sur « Effacer » pour recommencer avec une nouvelle liste.

Cas d'usage courants

  • Nettoyage de listes e-mail. Avant d'importer une liste dans un outil d'envoi (Mailchimp, Brevo), supprimez les adresses en double pour éviter les envois multiples et protéger votre réputation d'expéditeur. Pour normaliser la casse des adresses, le [convertisseur de casse](/fr/case-converter/) complète utilement cette étape.
  • Consolidation d'exports CSV. Lors de la fusion de colonnes issues de plusieurs exports — par exemple depuis Google Sheets ou un ERP — les valeurs répétées sont fréquentes. L'outil traite les séparateurs virgule et point-virgule sans conversion préalable.
  • Déduplication de lignes de log. Les journaux applicatifs répètent souvent les mêmes messages d'erreur. Collez les lignes concernées et obtenez une liste unique pour analyser les types d'incidents sans bruit redondant.
  • Génération de listes de tags ou mots-clés. Lorsque vous compilez des tags depuis plusieurs sources, les doublons et les variantes de casse s'accumulent. L'option insensible à la casse unifie 'SEO' et 'seo' en une seule entrée.
  • Vérification de données entre deux fichiers. Pour comparer deux listes et identifier les entrées communes ou manquantes, utilisez ensuite le [comparateur de textes](/fr/text-diff/) après avoir dédoublonné chaque source séparément.

Questions fréquentes

Mes données sont-elles envoyées sur un serveur ?

Non. Tout le traitement s'effectue dans votre navigateur via JavaScript. Aucune donnée n'est transmise, stockée ni journalisée — ni depuis Montréal, ni depuis Bruxelles, ni depuis n'importe quel autre endroit. Vous pouvez même couper votre connexion réseau et l'outil continuera de fonctionner.

Pourquoi 'apple' et ' apple' (avec une espace) sont-ils considérés comme différents ?

La déduplication native de JavaScript — [...new Set(arr)] — compare les chaînes caractère par caractère. Une espace en début de valeur produit une entrée distincte. Activez l'option « Supprimer les espaces » pour que l'outil rogne chaque élément avant la comparaison et élimine ce doublons invisible.

Comment supprimer les doublons dans Excel ou Google Sheets ?

Dans Excel, sélectionnez votre colonne, ouvrez l'onglet Données puis cliquez sur « Supprimer les doublons ». Dans Google Sheets, utilisez Données → Nettoyage des données → Supprimer les doublons. Ces interfaces sont utiles pour des feuilles de calcul, mais si vous travaillez avec du texte brut ou plusieurs formats de séparateurs, cet outil en ligne est plus direct — aucune formule nécessaire.

L'ordre de la liste est-il conservé après déduplication ?

Oui, par défaut. La première occurrence de chaque valeur est conservée à sa position d'origine ; les occurrences suivantes sont supprimées. Si vous activez « Trier alphabétiquement », l'ordre alphabétique est alors appliqué sur le résultat dédoublonné.

Puis-je dédoublonner une liste séparée par des virgules (format CSV) ?

Oui. Sélectionnez « Virgule » comme séparateur : l'outil découpe la liste sur chaque virgule, dédoublonne, puis recompose le résultat avec le même séparateur. Utile pour nettoyer une colonne CSV sans ouvrir un tableur.

L'outil gère-t-il les très grandes listes ?

Pour des listes de quelques milliers d'éléments, le traitement est instantané. Au-delà de 100 000 entrées, la déduplication via Set reste en O(n) mais s'exécute sur le fil principal du navigateur — prévoyez un léger délai. Pour des volumes industriels, préférez un traitement en ligne de commande : sort file.txt | uniq sous bash suffit souvent.