RosenavRosenav

Vérification de similarité de texte en ligne gratuite — comparer deux textes et obtenir un taux de correspondance de 0 à 100 %

Mesurez à quel point deux textes se ressemblent avec le calculateur de similarité cosinus de Rosenav. Collez deux contenus quelconques — articles, résultats générés par IA, mémoires, documentation de code — et obtenez immédiatement un score de 0 à 100 % avec une interprétation par niveau. Le moteur repose sur la vectorisation par fréquence de mots (TF) et sur les mathématiques de la similarité cosinus, avec normalisation de la longueur des documents : un texte de 500 mots et un autre de 5000 mots sur le même thème sont donc notés équitablement. Le diff ligne par ligne, le dédoublonnage, le tri et la numérotation des lignes sont également intégrés. Tous les calculs ont lieu dans le navigateur — aucun envoi, aucune connexion, aucun suivi, aucune inscription.

Comparaison de différences de texte

Comparaison ligne par ligne fondée sur l'algorithme LCS (plus longue sous-séquence commune) — repérez d'un coup d'œil les ajouts, les suppressions et les parties inchangées

Texte original
Texte modifié
Saisissez du texte des deux côtés et cliquez sur « Comparer » pour voir les différences.

Vérification de similarité de texte

Similarité cosinus fondée sur la vectorisation par fréquence de mots (TF) — comparez deux textes et obtenez un score de 0 à 100 %. Idéal pour comparer des résultats d'IA ou repérer une reformulation

Texte A
Texte B
Score de similarité --
Saisissez du texte des deux côtés pour calculer la similarité.

Dédoublonnage, tri et numérotation des lignes

Supprimer les lignes en double (en gardant la première occurrence), trier de A à Z ou de Z à A, mélanger aléatoirement, ou ajouter un numéro à chaque ligne — en un clic

Texte d'entrée
Résultat

Principe de la vérification de similarité — similarité cosinus et vectorisation TF

Du texte brut au vecteur mathématique — tokenisation et comptage des mots

Le moteur commence par découper les deux textes en jetons et compte les occurrences de chaque mot, représentant ainsi un texte sous forme de vecteur de grande dimension. Comparer des similarités revient en fin de compte à regarder si deux vecteurs pointent dans la même direction, et non s'ils ont la même longueur : c'est ce qui permet de traiter équitablement textes longs et courts.

La formule du cosinus — pourquoi l'angle convient mieux que la distance pour du texte

La similarité cosinus calcule le cosinus de l'angle formé par deux vecteurs, avec des valeurs de 0 à 1. Contrairement à la distance euclidienne, elle est insensible à la longueur du texte : deux textes de 500 et 5000 mots sur le même thème obtiennent des scores proches, sans être jugés dissemblables à cause de leur seule longueur.

Comparer des sorties d'IA — le cas d'usage le plus typique

Lorsqu'une même question est posée à des modèles différents, le score de similarité permet de juger rapidement si les deux réponses se recoupent fortement, si elles ne font que reformuler, ou si elles n'ont aucun rapport. La rédaction, la recherche et la modération de contenu utilisent la même méthode pour évaluer le degré de réécriture.

Lire le score de similarité — interprétation en 11 niveaux

L'outil ne se contente pas de renvoyer un chiffre : il divise la plage 0-100 % en 11 intervalles, chacun assorti d'une interprétation textuelle, par exemple « très similaire », « thème proche mais formulation différente » ou « quasiment sans rapport ». Vous n'avez plus à deviner le seuil : vous obtenez directement un critère exploitable.

Principe du diff de texte — algorithme LCS et comparaison ligne par ligne

L'algorithme LCS — trouver la meilleure séquence d'édition

La comparaison de différences s'appuie sur la plus longue sous-séquence commune (Longest Common Subsequence) : l'algorithme identifie la plus longue partie partagée par les deux textes (sans exiger qu'elle soit contiguë), et les lignes non appariées deviennent des ajouts ou des suppressions. Cette approche est plus proche du raisonnement humain à la lecture qu'une comparaison caractère par caractère.

Comparaison par ligne et par caractère — à chaque cas son usage

La comparaison par ligne convient au code, aux configurations et aux listes, car les modifications s'y font ligne par ligne et le résultat est limpide. La comparaison par caractère convient à la réécriture de textes, car elle révèle les ajustements fins à l'intérieur des phrases. Cet outil adopte la comparaison par ligne, plus lisible dans la plupart des usages réels.

Applications réelles — bien au-delà de la comparaison de code

Au-delà de la revue de code, le diff ligne par ligne sert couramment à confronter des révisions de contrats, à consigner les versions d'un mémoire, à relire une traduction ou à gérer les versions d'un texte. Il est utile dans tous les cas où « j'ai deux versions et je veux savoir ce qui change ».

Dédoublonnage, tri et manipulation des lignes

Dédoublonnage — préserver l'ordre, supprimer le superflu

Le dédoublonnage conserve la première occurrence de chaque ligne et maintient l'ordre d'origine des autres. La liste traitée n'est donc pas désorganisée, ce qui la rend directement utilisable pour dédoublonner des adresses e-mail, organiser des mots-clés ou nettoyer des données.

Options de tri — A→Z, Z→A et mélange aléatoire

Le tri alphabétique croissant et décroissant est pris en charge, tout comme le mélange aléatoire — ce dernier sert souvent à l'échantillonnage, à la désignation aléatoire ou à un tirage au sort simple.

Numéros de ligne — alignés et faciles à lire

Chaque ligne reçoit un numéro, ce qui facilite les citations, les vérifications et les discussions point par point. Les numéros sont alignés selon le nombre de chiffres : même avec plusieurs centaines de lignes, rien ne se décale.

Architecture sans envoi — pourquoi vos textes ne quittent jamais le navigateur

Une confidentialité vérifiable — ouvrez vous-même le panneau réseau

La tokenisation, la vectorisation, le calcul de similarité et le diff s'exécutent entièrement en JavaScript dans le navigateur. Ouvrez les outils de développement (F12) → onglet Network, utilisez l'outil de bout en bout, puis consultez la liste des requêtes : aucune ne transporte le contenu de vos textes.

Fonctionne hors ligne — utilisable sans connexion

Une fois la page chargée, toutes les fonctions continuent de marcher même si vous coupez la connexion réseau. C'est aussi une preuve que le calcul se fait réellement en local : s'il dépendait d'un serveur, couper la connexion le rendrait forcément inutilisable.

Le principe constant de 345tool — pas de confort au détriment de la vie privée

Nous ne collectons pas de données, ne demandons pas d'inscription et n'affichons pas de publicité dans l'interface des outils. C'est un principe commun à tous nos outils, et Rosenav ne fait pas exception.

Questions fréquentes

Comment comparer deux textes avec le vérificateur de similarité ?

expand_more

Basculez sur l'onglet « Similarité », collez les deux textes dans les champs Texte A et Texte B, puis cliquez sur « Calculer la similarité ». Un score de 0 à 100 %, une barre de progression visuelle et l'interprétation correspondante s'affichent aussitôt.

Qu'est-ce que la similarité cosinus et comment le taux de correspondance est-il calculé ?

expand_more

La similarité cosinus mesure le cosinus de l'angle formé par deux vecteurs de texte. Chaque texte est d'abord converti en vecteur de fréquence de mots, puis l'angle entre les deux vecteurs est calculé — plus l'angle est petit, plus le score est élevé. Comme seule la direction est comparée et non la longueur, la comparaison entre textes longs et courts n'est pas perturbée par la différence de taille.

Comment fonctionne la comparaison de différences de texte ?

expand_more

Il s'agit d'une comparaison ligne par ligne fondée sur la plus longue sous-séquence commune. L'algorithme identifie d'abord la plus longue suite de lignes partagées, puis signale comme ajouts ou suppressions les lignes non appariées. L'interface les distingue par des couleurs et affiche les statistiques de lignes ajoutées et supprimées.

Quand utiliser la vérification de similarité plutôt que le diff ?

expand_more

Utilisez la vérification de similarité pour connaître sous forme chiffrée le degré de proximité global, et le diff lorsque vous voulez savoir précisément « quelles lignes ont changé ». Les deux sont complémentaires : commencez par la similarité pour évaluer l'ampleur du changement, puis passez au diff pour localiser les lignes concernées.

Comment fonctionne le dédoublonnage ligne par ligne ?

expand_more

L'outil lit l'entrée ligne par ligne, conserve la première occurrence de chaque ligne et préserve l'ordre d'origine des autres, puis indique dans la barre de statistiques combien de lignes en double ont été supprimées. Cela convient aux listes d'e-mails, tables de mots-clés ou listes de produits.

Peut-on trier dans un ordre différent ?

expand_more

Oui. Trois modes sont disponibles : ordre alphabétique croissant (A→Z), décroissant (Z→A) et mélange aléatoire. Le résultat est écrit immédiatement dans le panneau de sortie, prêt à être copié.

Cet outil envoie-t-il mon texte à un serveur ?

expand_more

Non. Tous les calculs ont lieu dans le navigateur et il n'existe aucune API d'envoi. Vous pouvez le vérifier dans l'onglet Network des outils de développement, ou couper la connexion après le chargement : l'outil continue de fonctionner normalement.

À quels cas concrets ces outils de texte servent-ils ?

expand_more

Les usages courants sont : comparer les sorties de différents modèles d'IA, évaluer si un article a été réécrit, relire une traduction, vérifier les différences dans du code ou des configurations, nettoyer des listes d'e-mails ou de mots-clés en double, numéroter des listes et mélanger des noms pour un échantillonnage aléatoire.

Qui développe Rosenav et quel est son modèle économique ?

expand_more

L'équipe de développement 345tool assure la conception et la maintenance : une équipe indépendante spécialisée dans les outils web sans framework et respectueux de la vie privée. L'outil est entièrement gratuit, sans inscription et sans publicité dans l'interface ; le projet est financé par une publicité discrète placée en dehors de la zone fonctionnelle centrale.

Équipe 345tool

Nous sommes l'équipe 345tool

345tool est une équipe de développeurs indépendants spécialisée dans les outils web de haute qualité, entièrement côté client et respectueux de la vie privée. Rosenav en fait partie et suit les mêmes principes : prêt à l'emploi, aucune collecte de données, aucun enregistrement inutile.

En savoir plus sur notre équipe