You missed the one clause that quietly changed. A revised contract, policy, or quote can hide one changed number in twenty unchanged pages, and AI reads all twenty in seconds.
| Claude file limit | Up to 20 files per chat, 500MB each (Claude Help Center) |
|---|---|
| Gemini file limit | Up to 10 files per prompt, 100MB each (Google Gemini Help) |
| ChatGPT multi doc | Can parse and reference multiple uploaded documents in one chat |
| AI citation fine | $5,000 court penalty over fabricated ChatGPT case citations in Mata v. Avianca, 2023 |
1. Get both versions in front of you
Save the old file and the new file with clear names, like Contract_Old.pdf and Contract_New.pdf. If you only kept the latest copy, check your email thread or shared drive for the earlier version before someone overwrites it.
2. Open one chat with both files
Use any AI chat that takes file uploads, such as ChatGPT, Claude, or Gemini. Upload both documents into the same conversation and label them clearly as Version A and Version B in your message.
3. Ask for changes, not a summary
Type this: ‘Compare Version A and Version B. List every change, grouped by section. For each change, quote the exact old wording and the exact new wording. Do not summarize, quote directly.’ A summary can smooth over exactly the detail you needed to catch.
4. Force it to flag the risky stuff
Add one more line: ‘Separately list any change involving numbers, dates, money, deadlines, or obligations.’ This pulls the changes that actually cost you something to the top, instead of burying them next to a fixed typo.
5. Save the prompt for next time
Copy those two instructions into a note on your phone titled Document Check. The next time someone sends you ‘just a small update’, paste it in fresh instead of writing it from memory.
A worked example
A vendor sends a revised Statement of Work three weeks into a project, saying only that they tidied up the wording.
Before
Payment Terms: Client shall pay Vendor within 30 days of invoice date. Scope: Vendor will conduct quarterly site visits as needed.
After
Change 1, Payment Terms: old wording ‘within 30 days of invoice date’, new wording ‘within 45 days of invoice date’. This extends your payment window by 15 days. Change 2, Scope: new sentence added, ‘Additional site visits beyond the quarterly schedule will be billed separately at the standard hourly rate.’ This is a new cost that did not exist in the original scope.
Three ways to bend it
HR or policy updates
When your company issues an updated leave policy or code of conduct, run the same comparison before assuming nothing changed for you personally. Ask it to flag anything affecting entitlements, deadlines, or approval steps.
Comparing two vendor quotes
Instead of an old and new version of the same document, upload two competing quotes and ask AI to list where their terms differ, not just their price, since payment terms and included scope often hide the real difference.
Checking edits on your own work
After a manager edits your report or proposal, run the same comparison between your draft and theirs to see exactly what they changed and why, which teaches you their standards faster than guessing.
When it goes wrong
It missed a change I found manually.
Long documents can overwhelm one pass. Split the document into sections, by clause or page range, and run the comparison on each section separately.
It just summarizes instead of quoting the exact text.
Repeat the instruction more firmly: ‘Quote the old and new sentence exactly, word for word, do not paraphrase.’ Some models default to summarizing unless told twice.
The file will not upload.
Copy and paste the text directly into the chat instead. For scanned PDFs, use your phone’s built in text scanner first to get selectable text.
When not to use this
This is a fast first pass, not a legal or financial sign off. For a contract with real money or liability attached, a lease, an employment agreement, a supplier deal above a threshold you would actually notice, still have a qualified person do the final check. Use AI to make sure nothing slips past a tired read at 6pm, not to replace the read that matters.
What you can now do
You will never again sign off on ‘just a small update’ without knowing exactly what moved.
Part of Making Life Easier With AI, a weekly walk-through of one small thing AI can take off your plate.
Take this further
Act as a blunt hiring manager who has read ten thousand resumes, not a career coach. I will paste my full resume and the job description I want. Rewrite the whole resume for that role, section by section, in this order: summary, experience, skills, education. Rules: every experience line leads with impact, not duty. Use bracketed placeholders like [8 percent] for any number I did not give you, and list at the end every placeholder I need to replace with a real figure. Keep it to one page of text. Plain formatting only, no tables or columns, so screening software can parse it. After the rewrite, tell me the three weakest claims that need evidence before I send this anywhere. My resume: [paste resume]. The role: [paste job description].
Takeaways
- Save the old and new file under clearly different names before anyone overwrites the original copy.
- Upload both versions into one chat and explicitly label them Version A and Version B in your message.
- Ask for a section by section list of changes with the exact old and new wording quoted, not a summary.
- Add a follow up line asking it to separately flag any change to numbers, dates, money, deadlines, or obligations.
- For a contract with real money or liability attached, still have a qualified person do the final check before you sign.
Questions people actually ask
Can ChatGPT actually compare two documents and tell me what changed?
Yes. Upload both files into one conversation, label them clearly like Version A and Version B, and ask it to list every change section by section with the exact old and new wording quoted, not summarized. ChatGPT, Claude, and Gemini all support multi file uploads in a single chat, though each has different file count and size limits.
Is it safe to trust AI to check a contract before I sign it?
Treat it as a fast first pass, not a legal sign off. AI can miss details or summarize over the exact change you needed to catch, and courts have already sanctioned lawyers for filings built on AI fabricated citations. For any contract, lease, or agreement involving real money or liability, still get a qualified person to confirm the changes.
Why does AI keep summarizing instead of showing me the exact wording that changed?
Many models default to condensing text unless told otherwise, which can smooth over the one changed number or clause you actually needed to catch. Repeating the instruction more firmly, asking it to quote the old and new sentence word for word without paraphrasing, usually fixes it on a second try.
Which AI tool is best for comparing two versions of a document, ChatGPT, Claude, or Gemini?
Any of the three can do it since all support uploading multiple files into one chat. Claude allows up to 20 files per chat at 500MB each, Gemini allows up to 10 files at 100MB each, and ChatGPT also handles multiple documents in one conversation. Pick whichever one you already have an account for.
How do I stop AI from missing changes in a long document?
Long files can overwhelm a single pass, so split the document into sections by clause or page range and run the comparison on each piece separately. This also makes it easier to double check the quoted old and new wording against the original text instead of trusting one long response.
Sources
- What kinds of documents can I upload to Claude.ai?Claude Help Center (Anthropic)
- ChatGPT gets several new features, including multi-document chatThe Decoder
- Mata v. Avianca, Inc.Wikipedia
What happens next
Expect ChatGPT, Claude, and Gemini to keep raising per chat file upload limits and adding more native document comparison features as more people use them for exactly this task. Watch for AI still defaulting to summarizing instead of quoting exact wording, since that gap is the most common way a real change slips through unnoticed. Purpose built contract review tools for legal teams are maturing too, but cases like Mata v. Avianca are a reminder to keep a human check on anything with real money or liability attached.

