Verschillenweergave
Plak eerst de oorspronkelijke tekst.
Deze tekst is te lang om hier te vergelijken. Elke tekst mag maximaal 20.000 regels en 500.000 tekens bevatten.
Deze teksten verschillen te veel om ze hier regel voor regel te vergelijken. Vergelijk een kleiner deel van elke tekst.
Je browser stond niet toe dat deze pagina de tekst bewaart voor de volgende stap. Sta sitegegevens toe voor deze pagina of gebruik een kortere tekst en probeer het opnieuw.
Twee versies van een contract, twee kopieën van een configuratiebestand en twee concepten van een e-mail: wanneer je precies wilt zien wat er tussen beide is veranderd, is met het oog scrollen niet werkbaar. Deze verschillenweergave vergelijkt de twee teksten regel voor regel, markeert toevoegingen in het groen en verwijderingen in het rood en toont het resultaat in een gecombineerde of naast elkaar staande weergave, met de regelnummers van beide versies.
Zo vergelijk je twee teksten
-
1
Plak de oorspronkelijke tekst
Plak of typ de eerste versie van de tekst en ga dan naar de volgende stap.
-
2
Plak de gewijzigde tekst
Voeg de versie toe die je met het origineel wilt vergelijken en ga dan verder naar de vergelijking.
-
3
Bekijk de verschillen
Verwijderde regels zijn rood en toegevoegde regels groen, en in bewerkte regels zijn de gewijzigde woorden gemarkeerd. Wissel tussen de weergave naast elkaar en de gecombineerde weergave, negeer witruimte of hoofdlettergebruik en kopieer het resultaat als unified diff.
Verschilmarkeringen in één oogopslag
| Symbool | Betekenis |
|---|---|
+ |
Regel bestaat alleen in de nieuwe versie (toegevoegd) |
- |
Regel bestaat alleen in het origineel (verwijderd) |
| (leeg) | Regel is in beide versies identiek (context) |
Gecombineerd of naast elkaar
- Gecombineerd. Beide teksten worden in één kolom gestapeld. Toegevoegde regels zijn groen, verwijderde regels rood, ongewijzigde regels zonder kleur, en elke regel toont zijn nummer in het origineel en in de nieuwe versie.
- Naast elkaar. Het origineel en de nieuwe versie verschijnen in parallelle kolommen. Een lege cel aan één kant betekent dat de regel alleen aan de andere kant bestaat.
Vergelijking op regelniveau
De tool vergelijkt de teksten regel voor regel, inclusief witruimte, en vindt de kleinste set regeltoevoegingen en -verwijderingen die de ene tekst in de andere verandert. Wijzigingen in inspringing en eindspaties verschijnen daardoor als gewijzigde regels. Dat is nuttig bij het vergelijken van opnieuw opgemaakte code, tekst die op een andere regellengte is omgezet, of YAML- en INI-fragmenten waar per ongeluk eindspaties in sluipen.
Tips
- Gebruik een lege regel als scheiding als je secties van een groter document wilt vergelijken; het algoritme kan goed overweg met lange invoer.
- Vergelijk JSON na het netjes opmaken. Twee identieke JSON-objecten die op verschillende regels zijn geserialiseerd, zien er bij een ruwe diff anders uit; maak ze eerst netjes op.
- Verwijder tijdstempels voor diffs van logbestanden, anders wordt elke regel als gewijzigd weergegeven.
- Houd de volgorde van beide teksten aan. De tool koppelt identieke regels maar detecteert geen verplaatste blokken; het omwisselen van twee alinea’s verschijnt daarom als een verwijdering plus een toevoeging.
Veelgestelde vragen
Het vergelijkt de twee teksten regel voor regel en vindt de kleinste set invoegingen en verwijderingen die de ene versie in de andere verandert (een aanpak via de langste gemeenschappelijke deelrij). Het toont je alleen wat verschilt; het voegt geen bestanden samen en wijzigt ze niet.
Ja. De tool behandelt de invoer als platte tekst, dus code, configuratiebestanden, JSON, logs en proza werken allemaal. De uitvoer wordt in een niet-proportioneel lettertype weergegeven zodat de opmaak leesbaar blijft, en er is geen taalspecifieke analyse, wat hem betrouwbaar maakt voor elk bestandstype.
Een regeldiff vergelijkt elke regel op zijn positie en houdt geen verplaatste blokken bij. Het omwisselen van twee alinea’s verschijnt daarom als een verwijderd blok en een toegevoegd blok. Dat is normaal gedrag voor dit soort vergelijking.
De twee teksten blijven in je browser: ze worden op deze pagina vergeleken en niet naar onze servers gestuurd of aan de link van de pagina toegevoegd. Tussen de stappen blijven ze alleen in dit browsertabblad bewaard, totdat je het sluit of voor Begin opnieuw kiest.
Gerelateerde tools
JSON naar PHP-array
Zet JSON om naar een PHP-array-literal met korte syntaxis, associatieve/geïndexeerde arrays en geneste structuren, klaar om in een .php-bestand te plakken.
Luhn-algoritme-checker
Controleer de creditcardnummer, IMEI, SIN en andere door Luhn beschermden nummers. Geef een resultaat terug (goed of fout) en toon elke stap van het verdubbelen en het berekenen van de controlesom aan.
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
Telefoonnummers controleren
Controleer de structuur van telefoonnummers per land en bekijk regio, type en E.164-, internationale, nationale en RFC 3966-notatie.
SVG-golfgenerator
Genereer een vloeiende SVG-golfscheiding voor headers en footers met instelbare amplitude, frequentie, kleur en positie boven of onder. Kopieer de SVG-code.
Sneltoetsenoverzicht
Zoek gedocumenteerde standaardsneltoetsen voor VS Code, Chrome en Bash met GNU Readline op macOS, Windows en Linux.
Tool beschikbaar in andere talen
- Visor de diferencias [ES]
- Trình xem khác biệt [VI]
- 차이 뷰어 [KO]
- Penampil Perbedaan [ID]
- Podgląd różnic [PL]
- Visualiseur de différences [FR]
- Visualizador de Diferenças [PT]
- Diff-Viewer [DE]
- عارض الفروق [AR]
- 差分ビューア [JA]
- Skillnadsvisare [SV]
- โปรแกรมดูความแตกต่าง [TH]
- Diff Viewer [EN]
- Visualizzatore di differenze [IT]
- Просмотр различий [RU]
- Fark Görüntüleyici [TR]
- 差异查看器 [ZH]