ForHosting KIT · Données et fichiers

Comparer deux fichiers

Cet outil met deux versions d’un même texte côte à côte et signale tout ce qui a changé : lignes ajoutées, lignes retirées, passages modifiés. Pratique pour comparer deux versions d’un contrat, d’une configuration ou d’un devis, et voir en un coup d’œil ce qui diffère, sans relire mot à mot.

● StableGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailApp bientôtTelegram bientôt

Tout se passe dans votre navigateur : gratuit, sans envoi de vos données.

Ajouts, suppressions, modifications

L’outil parcourt les deux textes et marque chaque écart : ce qui a été ajouté d’un côté, ce qui a disparu de l’autre, et les lignes retouchées. Chaque différence est repérée à sa place, ce qui vous épargne la relecture intégrale et le risque de laisser passer un changement discret glissé au milieu d’un long document. Le moindre écart saute aux yeux, même une virgule déplacée ou un chiffre modifié.

Comparer deux versions d’un document

Le besoin typique : un contrat renvoyé avec des modifications, deux exports pris à des dates différentes, ou une configuration avant et après une intervention. En posant les deux versions côte à côte, vous identifiez précisément ce qui a bougé et pouvez décider en connaissance de cause, sans jouer aux sept erreurs entre deux documents presque identiques. Rien ne vous oblige à croire un simple « voici les modifications » annoncé par l’autre partie.

Vos textes restent sur votre poste

La comparaison se fait dans votre navigateur ; les deux fichiers ne sont pas envoyés sur un serveur ni conservés une fois le résultat affiché. C’est important pour un contrat, un devis ou un document interne que vous ne voulez pas voir circuler. Aucun compte n’est nécessaire, et les contenus jusqu’à 25 Mo sont acceptés, largement assez pour comparer deux versions d’un même texte.

Relire un contrat modifié

Thomas Rousseau compare la version signée d’un contrat de prestation avec la version renvoyée, pour repérer chaque clause retouchée.

Suivre l’évolution d’un export

Studio Lumen SAS compare deux exports de sa base à quelques jours d’écart afin d’identifier les lignes qui ont changé.

Vérifier un devis révisé

Élodie Garnier confronte deux versions d’un devis pour voir exactement quels postes ont été ajoutés ou retirés.

Que met en évidence la comparaison ?

Les lignes ajoutées, les lignes supprimées et les passages modifiés entre les deux textes, chacun signalé à sa place.

Puis-je comparer autre chose que du texte brut ?

Oui, tout contenu texte : un CSV, un fichier de configuration, un contrat collé en clair. La comparaison se fait ligne par ligne.

Mes fichiers sont-ils transmis quelque part ?

Non, la comparaison est locale, dans votre navigateur ; aucun des deux fichiers n’est envoyé.

Faut-il payer pour comparer deux fichiers ?

Gratuit dans le navigateur. Pour l’automatiser, l’usage programmable revient à $0.002 la requête.

Y a-t-il une limite de taille ?

Oui, jusqu’à 25 Mo par contenu.

Dois-je créer un compte ?

Non, l’outil fonctionne directement, sans inscription.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/data/diff

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/data/diff \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.diff",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb25
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →