CV vergelijken: diff tussen twee versies van je cv online
Plak je oude cv links, het nieuwe concept rechts en zie elke regel die is veranderd. Hetzelfde geldt voor motivatiebrieven. Draait in je browser, niets wordt geüpload, geen account nodig.
Wat deze tool om cv's te vergelijken is
Een gratis tool die volledig in de browser draait om twee versies van een cv of motivatiebrief naast elkaar te leggen. Plak de oude versie links, de nieuwe rechts, en de wijzigingen lichten teken voor teken op. De tekst verlaat je apparaat nooit, en dat is belangrijk: cv's bevatten telefoonnummers, adressen, namen van werkgevers en het soort details dat je niet wilt zien rondslingeren in de logs van een willekeurige leverancier.
Solliciteren is stressvol. Tegen de tijd dat je je cv naar tien functies hebt gestuurd, heb je V1, V2, V3 op maat voor Stripe, V3 op maat voor Datadog, de versie nadat je loopbaancoach hem heeft bewerkt, en de motivatiebrief waarvan je zweerde dat je hem had opgeslagen maar nu niet kunt vinden. Deze tool bestaat voor die rommel. Hij doet één ding: laat zien wat er tussen twee stukken tekst is veranderd.
Onder de motorkap gebruikt de tool dezelfde diff-engine als onze pagina algemene tekstvergelijking. We hebben hem alleen ingekaderd voor cv's. Vergelijk je in plaats daarvan juridische stukken, kijk dan naar contract redline. Beheer je je hoofd-cv in Markdown en exporteer je naar PDF, dan ligt onze compare-markdown-tool dichter bij wat je zoekt.
Hoe de cv-diff in de praktijk werkt
De diff loopt teken voor teken bovenop Googles diff-match-patch-bibliotheek (Apache 2.0), daarna groepeert een semantische opschoonstap de wijzigingen tot leesbare blokken. Toevoegingen in het rechterpaneel verschijnen in groen; verwijderingen in het linkerpaneel in rood. De twee panelen scrollen samen, dus zodra je halverwege een kant een wijziging ziet, springt de andere kant naar dezelfde plek.
Waarom op tekenniveau in plaats van op alineaniveau? Omdat één woordwisseling op een cv de hele bedoeling van een wijziging kan zijn. Als "Geleid" "Aangevoerd" wordt, geeft één werkwoord schaal aan. "$2M omzeteffect" toevoegen aan een opsomming is het verschil tussen een generieke en een gekwantificeerde regel. Een alinea-diff zou alleen zeggen dat de bullet is veranderd; een teken-diff laat precies zien welke woorden zijn verschoven.
Eerlijk: deze tool toont alleen het tekstverschil. Hij geeft je cv geen score, stelt geen sterkere werkwoorden voor, controleert geen trefwoorden tegen een vacature en zegt niet of een Applicant Tracking System hem mooi vindt. Het is een diff-viewer. Wil je beoordeling, dan zoek je in een andere productcategorie. Waar deze tool wel goed in is: snel antwoord geven op de praktische vraag "wat heb ik tussen deze twee versies daadwerkelijk veranderd?"
In drie stappen twee cv's vergelijken
Twee tekstpanelen, één diff. Geen login, geen upload, geen speciaal bestandsformaat.
- 1
Plak je oude cv links
Open de vorige versie in MS Word, Google Docs, Pages of welke editor je ook gebruikt, selecteer alles (Ctrl+A op Windows, Cmd+A op Mac), kopieer en plak in het linkerpaneel. Plakken haalt de opmaak weg, en dat is goed. Bullets, fonts en spaties worden platgemaakt tot platte tekst. Dat is precies wat een Applicant Tracking System ook ziet, dus de diff komt overeen met wat de parser van een recruiter ziet.
- 2
Plak je nieuwe cv rechts
Doe hetzelfde met de nieuwere versie. Heb je alleen een PDF die je vanuit LinkedIn of Word hebt geëxporteerd, open de PDF dan in een willekeurige reader (Adobe Acrobat, Voorvertoning op Mac, Edge of Chrome), selecteer alles, kopieer en plak. Sommige kolomindelingen vallen vreemd uit elkaar bij kopiëren uit PDF; daar valt niet aan te ontkomen. De broodtekst komt voldoende schoon door om echte wijzigingen te herkennen.
- 3
Loop de gemarkeerde verschillen door
Verwijderingen verschijnen links als rode doorhalingen; toevoegingen rechts in groen. Lees de wijzigingenset van boven naar beneden. De tellers in de header zeggen hoeveel afzonderlijke bewerkingen zijn gedetecteerd. Let op werkwoorden (is een passieve formulering actief geworden?), getallen (heb je een metriek toegevoegd of veranderd?) en op de skills-regel onderaan (is er een tool bijgekomen of weggevallen?).
Wanneer een cv-diff precies is wat je wilt
CV V1 vs. de versie na bewerking door een loopbaancoach
Je hebt een coach betaald of een senior collega gevraagd je cv te markeren. Ze sturen het terug met hun bewerkingen toegepast. Je origineel naast hun versie plakken laat precies zien wat ze veranderden: welke werkwoorden ze inwisselden, welke bullets ze strakker trokken, welke metrics ze naar voren haalden. De diff lezen is sneller dan alles opnieuw lezen, en je leert hun bewerkpatroon voor de volgende keer.
Hoofd-cv vs. een variant op maat voor één specifieke rol
Je houdt één hoofd-cv bij met alles wat je ooit hebt gedaan. Voor elke sollicitatie kort je het in tot één gerichte pagina en voeg je trefwoorden uit de vacature toe. Drie maanden later weet je niet meer wat je voor de Stripe-sollicitatie weghaalde versus de Datadog-versie. Diff je hoofd-cv tegen de variant en je ziet de geknipte set, de toegevoegde trefwoorden en de herschikte bullets, alles in één doorloop.
Concept van motivatiebrief vs. de versie die je daadwerkelijk verstuurde
Je schreef een motivatiebrief, bewerkte hem drie keer, drukte op verzenden en sloot het venster. Een week later belt de recruiter en verwijst naar iets dat je schreef. Stond erin dat je een AWS-certificering hebt, of had je die regel weggehaald voordat je verstuurde? Plak je concept aan de ene kant, de verzonden versie aan de andere (uit je verzonden mail of het sollicitatieportaal), en de diff vertelt je waar je je aan vasthoudt.
Een kandidaat-cv beoordelen voor en na hun aanpassingen
Workflow voor recruiter en hiring manager. Een kandidaat stuurt na het eerste gesprek een bijgewerkt cv om feedback of een net verlaten nieuwe rol te verwerken. Plak het origineel naast de bijgewerkte versie om te bevestigen wat er echt is veranderd voordat je de nieuwe versie doorzet naar de selectiecommissie. Handig voor in-house recruiters bij bedrijven die Greenhouse, Lever of Workday gebruiken, waar cv-revisies zich kunnen opstapelen.
Twee versies van een vacaturetekst die je weken uit elkaar bookmarkte
Je sloeg een vacature op in maart, solliciteerde in april en kreeg nooit antwoord. In mei staat dezelfde rol nog open, maar de tekst noemt nu Kubernetes waar eerst Docker stond. Plak beide versies om te zien wat is verschoven. Een verbredende vacature betekent vaak dat het team moeite heeft de rol te vullen, en dat verandert hoe je je opvolging insteekt.
Je eigen cv-drift over een jaar volgen
Haal je cv van een jaar geleden uit de mail waarmee je het verstuurde, plak het links, plak de huidige versie rechts. De diff is een nette samenvatting van wat je dit jaar op het werk daadwerkelijk hebt gedaan. Nieuwe tools die je leerde, het project dat je niet meer noemt, de promotie. Het is ook een nuttige oefening vóór het beoordelingsseizoen, omdat je een opname hebt van wat je het vermelden waard vond.
Randgevallen bij cv-kopieer-plakken
De opmaakdrift die het cv-vergelijken het vaakst laat struikelen, met wat je eraan kunt doen. Gebaseerd op echt plakwerk tussen MS Word, Google Docs, LinkedIn en PDF-exports.
| Topic | What this tool does |
|---|
| Regeleinden (Word vs Google Docs vs LinkedIn-export) | Word op Windows gebruikt CRLF (\r\n); Google Docs en LinkedIn meestal LF (\n). De diff behandelt CRLF en LF als verschillend, dus een kopie uit één bron tegen een kopie uit een andere kan elke regel als gewijzigd markeren ook al matchen de woorden. Plak beide; als het hele document oplicht, verdenk dan eerst de regeleinden voordat je jezelf verdenkt. |
|---|
| Drift in het bullet-teken (• vs - vs *) | MS Word is dol op het Unicode-bullet-teken U+2022 (•). Markdown-editors gebruiken het ASCII-koppelteken (-). Sommige sjablonen gebruiken een asterisk (*). Tussen cv-versies van tool wisselen vervangt stilletjes je bullet-teken, en elke bullet-regel verschijnt als gewijzigd ook al is de tekst identiek. Doe een zoek-en-vervang van het ene teken naar het andere voor de diff als de ruis te groot is. |
|---|
| Volgspaties uit kopieer-plakken | Plakken uit een opgemaakt document hangt vaak één spatie aan elk regeleinde, wat de diff behandelt als een echt verschil tussen einderegel en spatie-dan-einderegel. Open beide panelen, selecteer alles, en kijk of een kant consistent volgspaties heeft. Een zoek-en-vervang van " \n" naar "\n" maakt het schoon. |
|---|
| Slimme aanhalingstekens uit Word ("krullend" vs recht) | MS Word en Pages corrigeren rechte aanhalingstekens (") automatisch naar typografische krullende (“ ”) en apostrofs ('’). LinkedIn en de meeste platte-tekst-exports gebruiken rechte aanhalingstekens. De diff ziet U+201C en U+0022 als verschillende tekens. Komt je oude versie uit Word en de nieuwe uit LinkedIn, dan worden alle citaten gemarkeerd als gewijzigd. Een zoek-en-vervang lost het op. |
|---|
| Unicode-tekens uit Word-symbolen | Em-streep (—), en-streep (–), beletselteken (…) en de harde spatie ( ) glippen erin via Word-autocorrectie. Ze zien er identiek uit als hun ASCII-tegenhangers, maar de diff behandelt ze als anders. De harde spatie is het ergste, omdat hij onzichtbaar is. Lijkt een regel identiek maar wordt hij als gewijzigd gemarkeerd, kopieer dan een paar tekens van elke kant in een hex-viewer. |
|---|
| Meerdere spaties tussen woorden | Plakken uit een uitgevuld cv brengt soms dubbele of drievoudige spaties mee, vooral na punten. De diff markeert die als verschillend. Een zoek-en-vervang van twee spaties naar één in beide panelen normaliseert dit voordat je begint met lezen. |
|---|
| Plak-uit-PDF-artefacten (kolomindeling ingestort) | Tweekoloms cv-indelingen die uit een PDF worden gekopieerd, storten vaak zo in dat de rechterkolom achter de linkerkolom belandt in plaats van te interleaven. De broodtekst klopt, maar de volgorde niet. De diff kan de twee kolommen niet onderscheiden van de oorspronkelijke lineaire indeling, dus markeert hij grootschalige veranderingen. Exporteer de PDF opnieuw als enkele kolom of plak het bronbestand. |
|---|
| Tekencodering (UTF-8 vs Latin-1) | De meeste cv-tools produceren tegenwoordig UTF-8, wat de diff native afhandelt. Oudere tools of legacy-databases retourneren soms Latin-1; in dat geval komen accenttekens in namen (García, André) als kapotte bytes binnen. Zien namen er alleen aan één kant gebroken uit, dan staat het bronbestand in de verkeerde codering. |
|---|
CV vergelijken: veelgestelde vragen
Geeft deze tool een score aan mijn cv of vervangt hij tools als Jobscan?
Nee. Deze tool laat alleen het tekstverschil zien tussen twee versies die je plakt. Hij beoordeelt je cv niet, scoort het niet tegen een vacature, stelt geen sterkere actiewerkwoorden voor en zegt niet of een Applicant Tracking System het hoog rankt. Tools die dat wel doen zijn een andere productcategorie en doen nuttig werk, maar dit is er geen van. De taak hier is snel antwoord geven op één vraag: wat is er tussen versie A en B veranderd? Het oordeel of de wijzigingen goed zijn, blijft bij jou.
Begrijpt de diff cv-structuur, zoals secties en bullets?
Nee. Hij behandelt beide panelen als platte tekst. Er is geen begrip van een "Werkervaring"-sectie, een opsommingslijst of een contactkop. Dat is bewust. Cv's komen in te veel vormen voor een structurele parser om ze betrouwbaar te verwerken, en zodra er één breekt op het parsen, wordt de diff onbruikbaar. Een platte-tekst-diff werkt altijd. De afweging is dat een herschikte bullet eruitziet als een verwijdering plus een toevoeging in plaats van een verplaatsing, iets om in gedachten te houden bij het lezen van de output.
Hoe vergelijk ik twee PDF-cv's?
Plak de tekst. Open elke PDF in Adobe Acrobat, Voorvertoning op macOS of een browser die PDF's kan tonen (Edge, Chrome, Firefox), selecteer alles (Ctrl+A), kopieer en plak in het juiste paneel. De meeste moderne PDF's hebben selecteerbare tekst, en daardoor werkt dit. PDF's die scans van papieren cv's zijn niet, daar zou je eerst OCR voor nodig hebben. Tweekoloms cv-indelingen storten bij kopiëren soms vreemd in elkaar, met de tweede kolom achter de eerste; dat is een kuur van de PDF-reader, geen diff-probleem.
Wordt er iets opgeslagen of geüpload?
Nee. De diff draait volledig in je browser. De tekst die je plakt verlaat je apparaat nooit, raakt onze servers nooit en wordt nergens bewaard zodra je het tabblad sluit. Cv's bevatten persoonlijk identificeerbare informatie (volledige naam, telefoon, adres, werkgeverhistorie), dus dit weegt zwaarder dan bij bijvoorbeeld twee marketingalinea's vergelijken. Je kunt het zelf controleren door de DevTools van je browser te openen, naar het Network-tabblad te gaan en mee te kijken terwijl je beide versies plakt. Er zijn geen uitgaande verzoeken wanneer de diff loopt.
Helpt dit bij ATS-trefwoordanalyse?
Indirect. De tool analyseert geen trefwoorden tegen een vacature. Wat je wel kunt doen is de vacature aan de ene kant plakken en je cv aan de andere, en in de diff zien welke woorden in de ene wel en de andere niet voorkomen. Dat is een ruwe proxy voor trefwoordhiaten, geen echte ATS-analyse. Echte Applicant Tracking Systems zoals Greenhouse, Lever en Workday rangschikken kandidaten met signalen die ver verder gaan dan ruwe trefwoordoverlap, inclusief gestructureerde velden die je tijdens de sollicitatie zelf invult.
Zijn er groottebeperkingen voor het cv dat ik kan plakken?
Een standaard cv van één of twee pagina's zit ruim onder elke praktische limiet. De diff op tekenniveau blijft snel tot ongeveer 100 KB tekst per paneel, veel meer dan een normaal cv. Academische cv's met uitgebreide publicatielijsten of volledige curriculum vitae van senior onderzoekers kunnen langer worden; als een paneel dat bereik overschrijdt, kan de markeerstap een seconde of twee duren. Motivatiebrieven zijn typisch een paar honderd woorden en draaien direct.
Privacy en hoe dit werkt
Je cv verlaat je browser nooit. De diff, de markering en de rendering draaien allemaal op jouw apparaat. We uploaden de tekst niet, loggen hem niet en geven hem niet door aan een derde partij. Voor cv's telt dat zwaarder dan voor de meeste content, omdat ze persoonlijk identificeerbare informatie bevatten: volledige naam, telefoonnummer, adres, huidige werkgever en een complete werkhistorie. Je kunt het direct controleren. Open de DevTools van je browser, ga naar het Network-tabblad, plak beide versies en kijk mee. Er zijn nul uitgaande verzoeken wanneer je de vergelijking uitvoert.