Home / Ontwikkelaarstools / Tekst- en bestandsvergelijker online
Gratis online tools

Tekst- en bestandsvergelijker online

Vergelijk twee teksten of tekstbestanden online. Zie toevoegingen en verwijderingen per regel. Werkt in uw browser, geen upload naar server. De verwerking ge…

Aan de slag

Wat doet deze vergelijker precies?

Deze tool vergelijkt twee teksten regel voor regel. Het gebruikt een dynamisch-programmeeralgoritme (langste gemeenschappelijke deelreeks) om te bepalen welke regels ongewijzigd, toegevoegd of verwijderd zijn. De vergelijking is hoofdlettergevoelig en spaties tellen mee.

Een concreet voorbeeld

Stel dat invoer A is:

rood
blauw

En invoer B is:

rood
groen

De uitvoer toont dan:

 rood
+groen
-blauw

De regel 'rood' blijft ongewijzigd, 'groen' wordt als toevoeging gemarkeerd en 'blauw' als verwijdering. Een vervanging wordt dus altijd weergegeven als een combinatie van een toevoeging en een verwijdering, niet als een speciale gewijzigde regel.

Beperkingen van de tool

  • Er is geen optie om witruimte te negeren.
  • Er is geen syntax-aware diff, mapvergelijking of ondersteuning voor binaire bestanden.
  • Er is geen samenvoegeditor en geen serverupload.
  • Bestanden worden gelezen met de browser-File.text-methode; dit volgt UTF-8-decodering. Bestanden in een andere codering kunnen daardoor verkeerd worden weergegeven.
  • De maximale invoergrootte is 500.000 tekens per veld en 20.000 regels per zijde.

Privacy

Uw teksten en bestanden blijven in uw browser; er wordt niets naar een server gestuurd.

Veelgestelde vragen

Waarom zie ik geen speciale markering voor gewijzigde regels?

Deze tool toont alleen toevoegingen en verwijderingen. Een gewijzigde regel wordt weergegeven als een verwijdering plus een toevoeging. Er is geen aparte markering voor 'gewijzigd'.

Kan ik grote bestanden vergelijken?

De tool is geschikt voor bestanden tot 5 MiB per zijde, maar het algoritme is kwadratisch. Het product van het aantal regels (inclusief tabelranden) moet binnen ongeveer 4.000.000 cellen blijven. Voor zeer grote bestanden kan de vergelijking traag worden of niet starten.

Waarom worden sommige tekens verkeerd weergegeven?

De tool leest bestanden met de browser-File.text-methode, die UTF-8 verwacht. Bestanden in een andere codering (bijvoorbeeld Latin-1) kunnen daardoor verkeerd worden weergegeven. Plak de tekst dan handmatig in het invoerveld.

De verwerking gebeurt lokaal in je browser.