Teksttool

Tekstvergelijking

Vergelijk twee teksten regel voor regel en zie precies wat er is gewijzigd.

Tekstvergelijking Draait op je apparaat
  • Draait in je browser — je tekst wordt nergens naartoe gestuurd
  • Geen aanmelding, geen quota, gratis te gebruiken zo vaak je wilt

Hoe het werkt

Het verschil tussen twee bijna identieke teksten op het oog vinden is onbetrouwbaar en traag. Een regel-voor-regelvergelijking laat je meteen zien welke regels zijn toegevoegd, verwijderd of ongemoeid gelaten.

Hoe je de uitvoer leest

Regels die overeenkomen, krijgen twee spaties ervoor. Een regel die alleen in het origineel staat, is gemarkeerd met een min, een regel die alleen in de vergelijking staat met een plus. De tellingen eronder vatten de wijziging samen.

Regelgebaseerd, niet woordgebaseerd

De vergelijking werkt op hele regels, dus het wijzigen van één woord markeert de hele regel als gewijzigd. Dat is de juiste granulariteit voor configuratiebestanden, lijsten en code, en grover dan je misschien wilt voor proza.

Hoe het vergelijkt

Regel voor regel, met dezelfde minimale-verschilmethode als git diff (het algoritme van Myers). Het vindt de kleinste set regels om te verwijderen en toe te voegen om het origineel in de nieuwe tekst om te zetten, dus een regel bovenaan toevoegen markeert alleen die regel en niet alles erna. Verwijderde regels zijn gemarkeerd met -, toegevoegde regels met + en ongewijzigde regels blijven gewoon.

Wat als wijziging telt

Regels moeten exact overeenkomen, dus een verschil in spatiëring of hoofdletters telt. Een regel die is bewerkt, verschijnt als één verwijderde regel gevolgd door één toegevoegde regel. Teksten van in totaal maximaal 40.000 regels kunnen worden vergeleken.

Veelgestelde vragen

Tekstvergelijking — vragen

Vergelijkt het woord voor woord?

Nee, regel voor regel. Eén gewijzigd woord markeert de hele regel als anders.

Is er een groottelimiet?

Alleen het geheugen van je browser. Zeer grote bestanden zijn trager maar werken.

Wordt mijn tekst geüpload?

Nee. De vergelijking gebeurt in de pagina.