Discuvr Comparateur de textes

Bureau et données

CSV vers Excel Collez un CSV et voyez-le aussitôt sous forme de tableur, avec des nombres, des dates et des identifiants typés comme Excel doit les stocker. Téléchargez un .xlsx propre seulement si vous le voulez. Signer un PDF Signez un PDF dans votre navigateur : dessinez, tapez ou importez votre signature, placez-la sur n'importe quelle page, ajoutez la date et téléchargez la copie signée. Le fichier ne quitte jamais votre appareil. Caviarder Caviardez définitivement des fichiers PDF, Word, Excel, PowerPoint, texte et images. Les occurrences et les cadres sont supprimés du fichier lui-même, pas masqués, et le résultat est revérifié avant le téléchargement. Quelle est mon IP Voyez l'adresse IP publique que les sites voient quand vous vous connectez, si elle est partagée (CGNAT) ou privée, et ce que votre navigateur révèle d'autre. Convertisseur de casse et outils de lignes Passez un texte en MAJUSCULES, minuscules, Casse Titre ou Casse phrase, transformez des noms en camelCase ou snake_case, et supprimez les lignes en double ou triez une liste. Comparateur de textes Collez deux versions d'un texte pour voir chaque ligne ajoutée, supprimée et modifiée, avec les mots changés surlignés.

Rédaction et propositions

Peaufinage du ton Reformatez ce que vous avez écrit avec une grammaire, une structure et une articulation correctes - avec votre propre voix. Un collage, une réponse, aucune session de chat. Générateur de propositions freelance Décrivez le problème d'un client et obtenez en quelques secondes une proposition freelance cadrée, chiffrée et prête à envoyer.

Juridique et conformité

Chatbot Q&A en droit de la PI Posez vos questions sur le droit indien de la PI - marques, brevets, droit d'auteur, dessins et plus, avec les résultats de recherche web utilisés au-dessus de chaque réponse. Générateur de réponse aux FER de brevet Collez les objections d'un premier rapport d'examen (FER) pour rédiger une réponse structurée, ou téléversez un projet pour une revue des risques de PI. Outil d'éligibilité aux programmes gouvernementaux Répondez une seule fois à une courte série de questions. Connectez-vous et nous enregistrons vos réponses, afin que vous puissiez vérifier à quels programmes du gouvernement central vous pourriez être éligible sans les retaper.

Confidentialité & Sécurité

Analyse de sécurité de site web Analysez un domaine à la recherche de faiblesses de sécurité réelles et reproductibles. Chaque résultat contient l'observation sous-jacente et la commande pour la vérifier vous-même. Nettoyage d'images Voyez exactement ce que votre photo révèle sur vous - GPS, numéro de série de l'appareil photo, votre nom - puis supprimez tout. Rogniez, redimensionnez, floutez les visages et convertissez, le tout sans que l'image ne soit stockée nulle part.

Outils pour développeurs

JSON Formatter Embellissez, minifiez et validez du JSON en un seul collage - avec la ligne et la colonne exactes lorsqu'il ne peut pas être analysé, et un décompte de ce que contient réellement le document. Formateur Python Reformatez du Python comme le ferait Black, avec la longueur de ligne et la gestion des guillemets de votre choix - et un décompte exact du nombre de lignes modifiées. Visualiseur HTML Collez du HTML et observez le rendu en direct dans une sandbox, à la largeur d'un mobile, d'une tablette ou d'un ordinateur, avec embellissement, minification, console pour les scripts et rapport d'erreurs du balisage. Calculateur de sous-réseau IP Saisissez une notation CIDR ou une IP avec un masque de sous-réseau et obtenez instantanément l'adresse réseau, l'adresse de diffusion, la plage d'hôtes utilisables et le nombre total d'adresses. Encoder / Décoder Encodez ou décodez Base64, Base64URL, l'encodage URL en pourcentage, les entités HTML et l'hexadécimal pendant la saisie, avec prise en charge complète de l'UTF-8. Convertisseur d'horodatage Unix Convertissez un horodatage Unix en secondes, millisecondes, microsecondes ou nanosecondes en date en UTC ou dans un grand fuseau horaire mondial, et une date en horodatage. Créateur de diagrammes de systèmes Tapez des flèches comme User -> API -> Database et obtenez un diagramme d'architecture ou de flux déjà mis en page. Repliez les groupes pour la vue d'ensemble, numérotez les étapes pour le détail.

Atelier IA

AI Playground Comparez les réponses de plusieurs fournisseurs de LLM côte à côte en temps réel. Utilisez vos propres clés API. Playground d'agents Expérimentez avec des agents IA utilisant des outils - recherche web, calculatrice, récupération d'URL - chez plusieurs fournisseurs.

Apprentissage

Study Buddy Un coach de préparation aux entretiens pour les meilleurs postes tech, du premier jour de révision à l'offre acceptée : un programme couvrant le DSA, le LLD, la conception de systèmes, les entretiens comportementaux et le codage assisté par IA, des entretiens blancs, une relecture de CV, un suivi des candidatures et un comparateur d'offres.

Outils du quotidien

Générateur de codes QR Créez des codes QR à partir de texte, d'URL, d'identifiants WiFi ou de coordonnées - en images PNG ou en vecteurs SVG, avec le niveau de correction d'erreurs de votre choix. Convertisseur d'unités Convertissez instantanément entre les unités de longueur, poids, température, volume, vitesse, superficie et énergie - plus de 40 types d'unités avec des résultats instantanés. Générateur de mots de passe Générez un mot de passe aléatoire grâce à un générateur aléatoire cryptographiquement sûr, ajustez sa longueur et ses types de caractères, et consultez sa robustesse en bits d'entropie. Compteur de mots et analyseur de lisibilité Compte les mots, les caractères, les phrases et les paragraphes, estime le temps de lecture et évalue la lisibilité - avec un comptage par caractère réel pour le texte en chinois, japonais, coréen et thaï. Calculateur d'âge et de différence de dates Trouvez l'âge exact d'une personne, ou la différence exacte entre deux dates quelconques, en années, mois et jours, ainsi que le nombre total de jours et de semaines. Calculateur d'écart entre dates Comptez les jours, semaines, mois et jours ouvrés entre deux dates, ou ajoutez et soustrayez des jours à une date. Calculateur de pourcentage Calculez X% de Y, quel pourcentage représente un nombre par rapport à un autre, la variation en pourcentage entre deux nombres, ou le pourcentage inverse - quatre calculs courants dans un seul outil. Calculateur SIP Voyez ce que devient un investissement mensuel avec hausse annuelle, apport initial et inflation, ou trouvez le montant mensuel qu'exige un objectif. Calculateur d'IMC Calculez votre Indice de Masse Corporelle (IMC) à partir de votre taille et de votre poids, en unités métriques ou impériales, classé selon les catégories de l'OMS pour adultes : insuffisance pondérale, normal, surpoids, obésité.
Se connecter Commencer
Tous les outilsBureau et données

Comparateur de textes

Collez deux versions d'un texte pour voir chaque ligne ajoutée, supprimée et modifiée, avec les mots changés surlignés.

Rien de ce que vous collez n'est conservé : les deux textes sont comparés et renvoyés dans la même requête.

À propos Comparateur de textes

Un contrat revient avec des modifications que personne n'a signalées. Un fichier de configuration fonctionne sur un serveur et pas sur l'autre. Collez les deux versions ici et voyez exactement ce qui a changé, ligne par ligne, avec les mots modifiés mis en évidence.

Ce qu'il fait

  • Comparaison ligne par ligne, lignes ajoutées, supprimées et modifiées marquées et numérotées.
  • Les mots changés sont surlignés dans les lignes modifiées.
  • Ignorez la casse ou les espaces superflus quand seule la formulation compte.
  • Un taux de similarité et le nombre de lignes ajoutées, supprimées et modifiées.
  • Rien de ce que vous collez n'est conservé ni journalisé.

Comment ça marche

  1. 1 Collez le texte d'origine à gauche et le texte modifié à droite.
  2. 2 Cliquez sur Comparer.
  3. 3 Lisez les lignes marquées, ou inversez les côtés pour voir le changement dans l'autre sens.

Exemple concret : vérifier un contrat retourné

Collez la version envoyée à gauche et celle qui vous est revenue à droite. Chaque clause modifiée apparaît comme une ligne modifiée, mots changés surlignés : un délai de paiement passé de 30 à 45 jours ou un plafond de responsabilité supprimé saute aux yeux. Gardez une clause par ligne pour un résultat plus net, et activez l'option espaces si l'autre partie n'a changé que des espaces ou des retraits, afin que seules les modifications de fond soient signalées.

Comment fonctionne la comparaison

Les textes sont d'abord comparés ligne par ligne, il vaut donc mieux garder une clause, un paramètre ou un enregistrement par ligne. Les lignes modifiées (et non ajoutées ou supprimées) sont appariées, puis leurs mots sont comparés à nouveau pour surligner le changement exact. Le surlignage des mots s'applique quand les deux versions d'une ligne totalisent au plus 1 000 caractères, dans la limite de 50 000 caractères de lignes modifiées par comparaison ; au-delà, la ligne est marquée en entier. Chaque côté accepte jusqu'à 200 000 caractères et 5 000 lignes.

Ce que les options ignorent, et ce qui compte encore comme modification

Ignorer les espaces superflus remplace chaque suite d'espaces et de tabulations par une seule espace et supprime celles du début et de la fin de chaque ligne : une ligne avec une tabulation ou des espaces finales correspond aux mêmes mots tapés avec des espaces simples. Les espaces ne sont pas supprimées pour autant : "ab" et "a b" restent différents. Une ligne vide, ou un retour à la ligne après la dernière ligne d'un seul des deux textes, compte toujours comme une ligne ajoutée. Ignorer la casse utilise le pliage de casse Unicode, donc "Straße" correspond à "STRASSE". Quand une option masque une différence, la ligne est affichée telle qu'elle figure dans le texte modifié. Les fins de ligne Windows (CRLF) et Unix sont considérées comme identiques ; un texte aux fins de ligne de l'ancien Mac (CR seul) est lu comme une seule longue ligne.

Ce que mesure le taux de similarité

La similarité compare des lignes entières, pas des caractères : c'est deux fois le nombre de lignes identiques divisé par le nombre total de lignes des deux côtés. Dix lignes dont une modifiée donnent 90 %, mais un texte d'une seule ligne avec un mot changé donne 0 %, même si presque tous ses mots sont identiques. Pour un taux par phrase, placez d'abord chaque phrase sur sa propre ligne. Dans un bloc modifié, les lignes changées sont appariées dans l'ordre avec celles de l'autre côté ; si un côté du bloc a plus de lignes, les lignes en trop comptent comme ajoutées ou supprimées.

Questions

Pourquoi tout un paragraphe est-il marqué comme modifié ?

Un paragraphe sans retour à la ligne forme une seule ligne, donc un seul mot modifié marque toute la ligne. Les mots changés y sont surlignés tant que les deux versions de la ligne totalisent au plus 1 000 caractères ; un paragraphe plus long est marqué en entier. Découper d'abord le texte en phrases ou en clauses donne un surlignage plus précis et des totaux plus utiles.

Puis-je comparer deux colonnes Excel ?

Oui. Copiez chaque colonne et collez-en une de chaque côté ; chaque cellule devient une ligne. La comparaison suit l'ordre des lignes : elle montre où les deux listes divergent et quelles lignes ont été insérées ou supprimées. Si l'ordre n'a pas d'importance, triez d'abord les deux listes avec Trier de A à Z dans le Convertisseur de casse, pour ne voir que les vrais ajouts et retraits. Activez Ignorer la casse et Ignorer les espaces superflus pour passer sur les majuscules et les espaces en trop. Pour vérifier dans Excel : =EXACT(A2,B2) (dans Excel en français, =EXACT(A2;B2)) compare deux cellules de la même ligne en tenant compte de la casse (un simple =A2=B2 l'ignore), et =COUNTIF(B:B,A2)=0 (=NB.SI(B:B;A2)=0) renvoie VRAI pour une valeur de la colonne A absente de la colonne B. NB.SI ignore la casse et lit * et ? comme des caractères génériques : placez ~ devant quand ils font partie des données.

Puis-je comparer des documents Word ou PDF ?

Copiez le texte de chaque document et collez-le. La mise en forme, comme le gras ou les polices, n'est pas comparée, seulement les mots et les lignes.

Quelle taille peuvent avoir les textes ?

Jusqu'à 200 000 caractères et 5 000 lignes de chaque côté.

Mon texte est-il conservé ?

Non. Les deux textes sont comparés et renvoyés dans la même requête, sans jamais être écrits dans une base de données ni un journal.

Puis-je comparer deux fichiers JSON ou deux morceaux de code ?

Oui, mais la comparaison se fait ligne par ligne : un JSON minifié sur une seule ligne apparaît comme une seule ligne modifiée. Formatez d'abord les deux versions avec le JSON Formatter (il garde l'ordre des clés), pour que chaque clé soit sur sa propre ligne et que seuls les vrais changements de valeur soient signalés. Le code se compare bien tel quel ; activez Ignorer les espaces superflus si seule l'indentation a changé.

Comment comparer deux versions directement dans Word ou Google Docs ?

Dans Word, ouvrez un document et choisissez Review > Compare > Compare Documents, puis sélectionnez le fichier d'origine et le fichier révisé : Word ouvre un troisième document qui affiche chaque différence en suivi des modifications, y compris les changements de mise en forme. Dans Google Docs, ouvrez une version et choisissez Tools > Compare documents, puis sélectionnez l'autre : vous obtenez un nouveau document dans votre Drive avec les différences sous forme de suggestions, et il faut un droit de modification pour l'utiliser. Utilisez cette page quand les deux textes ne sont pas tous deux des fichiers Word ou tous deux des Google Docs, par exemple une clause d'un e-mail face au PDF signé : collez chaque côté, les mots modifiés sont surlignés et rien n'est conservé.

Détecte-t-il les lignes déplacées ?

Non. La comparaison suit l'ordre des lignes : une ligne déplacée apparaît comme supprimée à son ancien emplacement et ajoutée au nouveau, et elle compte une fois dans chaque total. Exemple : A, B, C contre B, C, A donne 1 ligne supprimée, 1 ligne ajoutée et 66,7 % de similarité. Si une ligne déplacée atterrit à côté d'une ligne modifiée, les deux peuvent aussi être appariées et affichées comme une seule ligne modifiée. Pour vérifier que deux listes contiennent les mêmes lignes quel que soit l'ordre, triez d'abord les deux avec Trier de A à Z dans le Convertisseur de casse.

Comment comparer deux fichiers texte en ligne de commande ?

Sous Windows, fc /n ancien.txt nouveau.txt dans l'Invite de commandes liste les blocs différents avec les numéros de ligne ; ajoutez /c pour ignorer la casse ou /w pour compresser espaces et tabulations. Sous macOS et Linux, diff -u ancien.txt nouveau.txt affiche un diff unifié ; diff -i ignore la casse et diff -b ignore les changements de quantité d'espaces. Avec Git installé, git diff --no-index ancien.txt nouveau.txt fonctionne sur tout système, même hors d'un dépôt, et l'option --word-diff marque les mots changés. Utilisez cette page quand le texte n'est pas dans des fichiers, par exemple une clause d'un e-mail face à celle d'un PDF, ou pour voir les mots changés surlignés côte à côte sans terminal.