Compare · free · no signup

Compare two versions

See exactly what changed — privately.

Need to know exactly what changed between two versions of a document? Paste two blocks of text, or load two PDFs, Word files or text files, and the Compare tool shows a colour-coded, line-by-line diff — green for added, red for removed. It reads the text out of your PDF or Word file right in your browser, so nothing is ever uploaded.

It's perfect for checking that a tailored version of your resume only changed what you intended, comparing an offer letter against a previous draft, or spotting edits between two versions of any document — free, private and instant.

Open Compare — it's free →

How text diffing works and why it matters

A text diff is a line-by-line comparison that shows exactly what changed between two versions. When you paste or load two documents, the diff tool reads through them and marks every line as added (green), removed (red), or unchanged. This sounds simple but it reveals something spreadsheets and eyeballing cannot: whether a change was intentional or accidental, what got left behind, and whether someone else's edits actually did what they claimed. The tool does this by walking through both texts in parallel and flagging every divergence, so additions show on the right, deletions on the left, and matching sections flow straight through.

For job search specifically, this matters in three concrete ways. First, when you tailor a resume for a particular role, a diff shows exactly which bullets you changed, added, or removed, which is useful because resume mistakes are often unintended. You might delete a line to shorten the document and accidentally shift indentation or lose a parenthesis, which a diff exposes immediately. Second, when you receive an offer letter or contract, diffing it against a previous version of the same document shows what the employer actually modified in the negotiation. A recruiter might claim they increased the equity grant, but a diff reveals whether they touched the clause, what it was before and what it is now. Third, when comparing two job descriptions for roles that sound similar but might differ in scope or seniority, a diff makes those differences visible by highlighting the specific words that changed rather than forcing you to re-read both documents looking for variation.

The alternative to diffing is manual comparison: open both documents side by side and look for differences, which is error-prone beyond about fifty lines and becomes actively counterproductive with PDFs, which do not read well in split-screen layouts. A diff tool removes the eyeballing and catches changes that are easy to miss, like a single-digit change to an equity number or a word substitution that shifts the meaning of a clause. It also preserves the full context, so you can see what surrounded a change rather than seeing the change in isolation.

When a diff is the fastest way to verify what you sent

One of the easiest job search mistakes is losing track of which version of your resume, cover letter, or answer is sitting in someone's inbox. You send version 3 to Company A, revise it to version 4 and send to Company B, then a week later Company A schedules an interview. You scramble to remember what version they have, and if you guess wrong your interview walk-through of your resume is a confused conversation about things the interviewer cannot see in their copy. A diff catches this instantly: load the version you remember sending, load the current version in your folder, and the diff shows what changed since. If the changes are just formatting or minor updates that do not affect the content, you can relax. If you added a new achievement or changed how you describe a role, you know you need to mention it up front when you talk to the interviewer.

The same logic applies to offer letters and contracts. An employer sends back an edited version after your negotiation, and you need to know whether they actually moved on any of your requests or only cosmetic text. A diff makes this concrete: you see which clauses they touched, what was in the original, and what replaced it. You can then decide whether to accept, counter, or walk away based on what the document actually says rather than on a recruiter's summary of what changed. In regulated fields like tech or finance, contract language matters more than verbal promises, so a diff is not just convenience but due diligence.

PDF diffs are especially useful because PDFs are often locked, scanned, or formatted in ways that make them hard to read carefully. If a company sends a final offer as a PDF, a diff against the draft PDF you negotiated shows what text changed, word for word, even if the font or layout shifted. This is also useful for spotting when a company sent you an older template by accident and you need to ask for the correct version, or when a revision should have updated a clause but did not. The diff shows not only what changed but also what was supposed to change but did not.

Why browser-based diffing keeps your documents private

Traditional online diff tools work by uploading both files to a server, processing them there, and returning the results. This means your resume, cover letter, and private offer letters pass through someone else's infrastructure. In job search, that is a significant privacy issue because resumes contain your work history, salary information and sometimes personal details, and offer letters contain your compensation and non-compete clauses. A breach or data leak means this information is exposed or sold, and even if the company never has a breach there is still the question of what they store, for how long, and whether they use it for anything other than the diff.

Browser-based diffing works differently: the file reading and comparison happen entirely on your device, inside your browser, using only the CPU in your computer. The files never leave your machine and the server never sees them. This is faster, safer, and leaves no trace on someone else's servers. For job search materials, this matters not just because the data is sensitive but because you have no real way to audit a cloud service's security or data practices. With a browser tool, the privacy boundary is your device and your control, and that is something you can actually verify.

The only information that leaves your device in a browser-based diff is the diff result itself if you choose to share it, which is optional and under your control. This is why formats matter: PDFs and Word documents are binary formats that would need conversion before being sent anywhere, so the tool reads the text out of them locally and discards the original file data. This is different from a tool that sends the PDF to a server for processing and then discards it, because there is no moment where the original data is anywhere but your machine. For sensitive job search materials, that distinction is not theoretical.

Frequently asked questions

Can I use a text diff tool to compare PDF files?

Yes. The Compare tool reads the text out of PDFs in your browser and creates a line-by-line diff of the extracted text. This works for searchable PDFs but not scanned images. The text is extracted locally on your device, so the PDF never leaves your computer. This is useful for comparing offer letters, contracts, or any text-based PDF document.

What is the difference between a text diff and just comparing files side by side?

A diff shows changes in colour-coded lines (green for added, red for removed, grey for unchanged), making differences immediate and precise. Side-by-side comparison requires you to read both versions and spot variations manually, which is slow and error-prone beyond a few lines. A diff also works with PDFs, where side-by-side viewing is difficult.

Can I diff a resume I sent weeks ago against my current resume?

Yes. Load your current resume and the version you previously sent (if you saved it), and the tool shows every line that changed. This helps you remember which achievements you described to which employer, and is especially useful if an interviewer references something from your resume and you want to see exactly what they read.

Does a text diff work with Word documents or only plain text?

The Compare tool reads text out of Word documents, PDFs and plain text files. It extracts the readable text content, so formatting like bold or italics is not preserved in the diff (the diff focuses on words and structure), but all the substantive content is captured.

If I diff two offer letters, will I see the salary and equity changes highlighted?

Yes. Any change in numbers, dates or text will be highlighted—salary, equity grant, vesting details, sign-on bonuses, all of it. This is useful because a small edit to an equity number or cliff date can materially change the offer's value, and a diff shows the exact before-and-after.

More free utilities tools
PDF Toolkit
Merge, split, zip & extract — nothing uploaded.
Image Toolkit
Compress, resize, convert, rotate, flip & crop — nothing uploaded.
Text Toolkit
Count, convert, generate passwords & QR codes — instant.

Part of Free utilities — 6 free tools in this set.

Part of JobStraight — the honest AI job-search platform. Runs in your browser; your data stays on your device.

Keep reading

The AI job-search playbook for 2026: what works now, what gets you banned
A field guide to using AI in your job search safely: which automations help, which get accounts banned, and…
AI resume builders in 2026: what to look for, and what to be careful of
How to evaluate an AI resume builder: the features that matter, the ones that quietly hurt you, and what…
Put the resume match checker on your own site
Add JobStraight's free resume-to-job match checker to your careers page, blog or student portal with one line…
Is your cover letter the right length?
Free cover letter length checker: instant word count, character count and reading time, with honest guidance…