# Tekst vergelijken

URL: https://discuvr.org/text-diff/?hl=nl
Last updated: 2026-11-07
MCP tool: `compare_texts`

Vergelijk twee teksten regel voor regel: toegevoegd, verwijderd of gewijzigd, met gewijzigde woorden gemarkeerd. Negeer hoofdletters of spaties. Niets opgeslagen.

Een contract komt terug met wijzigingen die niemand heeft gemeld. Een configuratiebestand werkt op de ene server en niet op de andere. Plak beide versies hier en zie precies wat er veranderd is, regel voor regel, met de gewijzigde woorden gemarkeerd.

## Wat het doet

- Regel-voor-regelvergelijking met toegevoegde, verwijderde en gewijzigde regels gemarkeerd en genummerd.
- Gewijzigde woorden worden gemarkeerd binnen bewerkte regels.
- Negeer hoofdletters of extra spaties als alleen de tekst telt.
- Een overeenkomstscore en het aantal toegevoegde, verwijderde en gewijzigde regels.
- Niets wat je plakt wordt opgeslagen of gelogd.

## Hoe het werkt

1. Plak de originele tekst links en de gewijzigde tekst rechts.
2. Klik op Vergelijken.
3. Lees de gemarkeerde regels, of wissel de kanten om de wijziging andersom te zien.

## Praktijkvoorbeeld: een teruggestuurd contract controleren

Plak links de versie die je hebt verstuurd en rechts de versie die terugkwam. Elke gewijzigde clausule verschijnt als gewijzigde regel met de aangepaste woorden gemarkeerd, zodat een betalingstermijn die van 30 naar 45 dagen ging of een geschrapt aansprakelijkheidsplafond direct opvalt. Houd één clausule per regel aan voor het scherpste resultaat, en zet spaties negeren aan als de andere partij alleen witruimte of inspringing heeft veranderd, zodat alleen inhoudelijke wijzigingen worden gemarkeerd.

## Hoe de vergelijking werkt

De teksten worden eerst regel voor regel vergeleken, dus het helpt om één clausule, instelling of record per regel te houden. Bewerkte regels (niet toegevoegd of verwijderd) worden aan elkaar gekoppeld en hun woorden opnieuw vergeleken om de precieze wijziging te markeren. Woordmarkering geldt als beide versies van een regel samen hooguit 1.000 tekens lang zijn, voor maximaal 50.000 tekens aan bewerkte regels per vergelijking; langere regels worden in hun geheel gemarkeerd. Elke kant mag tot 200.000 tekens en 5.000 regels bevatten.

## Wat de negeeropties overslaan en wat nog steeds als wijziging telt

Extra spaties negeren maakt van elke reeks spaties en tabs één spatie en haalt ze aan het begin en eind van elke regel weg, dus een regel met een tab of spaties aan het eind komt overeen met dezelfde woorden met enkele spaties. Spaties verdwijnen niet helemaal: "ab" en "a b" blijven verschillend. Een lege regel, of een regeleinde na de laatste regel van maar één van de teksten, telt nog steeds als toegevoegde regel. Hoofdletters negeren gebruikt Unicode case folding, dus "Straße" komt overeen met "STRASSE". Als een optie een verschil verbergt, wordt de regel getoond zoals hij in de gewijzigde tekst staat. Regeleinden van Windows (CRLF) en Unix gelden als gelijk; een tekst met regeleinden van de oude Mac (alleen CR) wordt als één lange regel gelezen.

## Wat de overeenkomstscore meet

De overeenkomst vergelijkt hele regels, geen tekens: het is twee keer het aantal gelijke regels gedeeld door het totale aantal regels aan beide kanten. Tien regels waarvan één bewerkt geven 90%, maar een tekst van één regel met één gewijzigd woord geeft 0%, ook al zijn bijna alle woorden gelijk. Wilt u een score per zin, zet dan eerst elke zin op een eigen regel. Binnen een bewerkt blok worden gewijzigde regels op volgorde gekoppeld aan die van de andere kant; heeft één kant van het blok meer regels, dan tellen de overige als toegevoegd of verwijderd.

## Vragen

**Waarom is een hele alinea als gewijzigd gemarkeerd?**

Een alinea zonder regeleinden is één regel, dus één bewerkt woord markeert de hele regel. De gewijzigde woorden erin worden gemarkeerd zolang beide versies van de regel samen hooguit 1.000 tekens hebben; een langere alinea wordt in zijn geheel gemarkeerd. Splits de tekst eerst in zinnen of clausules voor nauwkeurigere markering en bruikbaardere tellingen.

**Kan ik twee Excel-kolommen vergelijken?**

Ja. Kopieer elke kolom en plak er één per kant; elke cel wordt een regel. De vergelijking volgt de rijvolgorde, dus je ziet waar de twee lijsten uit elkaar lopen en welke rijen zijn ingevoegd of verwijderd. Als de volgorde niet uitmaakt, sorteer dan eerst beide lijsten met Sorteren A tot Z in Hoofdletters omzetten, zodat alleen echte toevoegingen en verwijderingen worden gemarkeerd. Zet Hoofdletters negeren en Extra spaties negeren aan om hoofdletters en losse spaties over te slaan. Controleren in Excel zelf: =EXACT(A2,B2) (in de Nederlandse Excel =GELIJK(A2;B2)) vergelijkt twee cellen in dezelfde rij en let op hoofdletters (een gewone =A2=B2 niet), en =COUNTIF(B:B,A2)=0 (=AANTAL.ALS(B:B;A2)=0) geeft WAAR voor een waarde in kolom A die in kolom B ontbreekt. AANTAL.ALS negeert hoofdletters en leest * en ? als jokertekens, dus zet er ~ voor als ze bij de gegevens horen.

**Kan ik Word- of pdf-documenten vergelijken?**

Kopieer de tekst uit elk document en plak die erin. Opmaak zoals vet of lettertypen wordt niet vergeleken, alleen woorden en regels.

**Hoe groot mogen de teksten zijn?**

Tot 200.000 tekens en 5.000 regels per kant.

**Wordt mijn tekst opgeslagen?**

Nee. Beide teksten worden in hetzelfde verzoek vergeleken en teruggegeven en nooit in een database of log geschreven.

**Kan ik twee JSON-bestanden of stukken code vergelijken?**

Ja, maar de vergelijking gaat regel voor regel, dus geminificeerde JSON op één regel verschijnt als één gewijzigde regel. Formatteer eerst beide versies met de JSON-formatter (die houdt de volgorde van de sleutels aan), zodat elke sleutel op een eigen regel staat en alleen echte waardewijzigingen worden gemarkeerd. Code vergelijkt goed zoals hij is; zet Extra spaties negeren aan als alleen de inspringing is veranderd.

**Hoe vergelijk ik twee versies in Word of Google Docs zelf?**

Open in Word een document en kies Review > Compare > Compare Documents, kies dan het oorspronkelijke en het herziene bestand: Word opent een derde document dat elk verschil als bijgehouden wijziging toont, opmaakwijzigingen inbegrepen. Open in Google Docs een versie en kies Tools > Compare documents, kies dan de andere: je krijgt een nieuw document in je Drive met de verschillen als suggesties, en je hebt bewerkrechten nodig om het te gebruiken. Gebruik deze pagina als de twee teksten niet allebei Word-bestanden of allebei Google Docs zijn, zoals een clausule in een e-mail tegenover de ondertekende pdf: plak elke kant, de gewijzigde woorden worden gemarkeerd en er wordt niets opgeslagen.

**Herkent het verplaatste regels?**

Nee. De vergelijking volgt de volgorde van de regels, dus een verplaatste regel verschijnt als verwijderd op de oude plek en als toegevoegd op de nieuwe, en telt in elk totaal één keer mee. Voorbeeld: A, B, C tegenover B, C, A geeft 1 regel verwijderd, 1 regel toegevoegd en 66,7% gelijkenis. Komt een verplaatste regel naast een bewerkte regel terecht, dan kunnen die twee ook gekoppeld worden en als één gewijzigde regel verschijnen. Wil je controleren of twee lijsten dezelfde regels bevatten ongeacht de volgorde, sorteer dan eerst beide met Sorteren A tot Z in Hoofdletters omzetten.

**Hoe vergelijk ik twee tekstbestanden via de opdrachtregel?**

Op Windows toont fc /n oud.txt nieuw.txt in de Opdrachtprompt de afwijkende blokken met regelnummers; voeg /c toe om hoofdletters te negeren of /w om spaties en tabs samen te voegen. Op macOS en Linux geeft diff -u oud.txt nieuw.txt een unified diff; diff -i negeert hoofdletters en diff -b negeert verschillen in de hoeveelheid witruimte. Met Git geïnstalleerd werkt git diff --no-index oud.txt nieuw.txt op elk systeem, ook buiten een repository, en met --word-diff worden de gewijzigde woorden gemarkeerd. Gebruik deze pagina als de tekst niet in bestanden staat, zoals een clausule uit een e-mail tegenover die uit een pdf, of als je de gewijzigde woorden zonder terminal naast elkaar gemarkeerd wilt zien.

## Meer in Kantoor & data

- [CSV naar Excel](https://discuvr.org/csv-to-excel/?hl=nl)
- [Pdf ondertekenen](https://discuvr.org/sign-pdf/?hl=nl)
- [Anonimiseren](https://discuvr.org/redact/?hl=nl)
- [Wat is mijn IP](https://discuvr.org/what-is-my-ip/?hl=nl)

## Vaak gebruikt met

- [Hoofdletters omzetten & regeltools](https://discuvr.org/case-converter/?hl=nl)
- [JSON-formatter](https://discuvr.org/json-formatter/?hl=nl)
- [Woordenteller & leesbaarheidsanalyse](https://discuvr.org/word-counter/?hl=nl)

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
