Free: full diff · Pro: split outputs, multi-key, color XLSX

Compare two spreadsheets. See exactly what changed.

Upload two versions, pick a key column, and download a file with every row classified as new, removed, changed, or unchanged. Pro adds Excel output with cell-level highlighting.

No credit card required.

A completed file comparison in Operelio: 276 rows new, 95 removed, 1,007 changed and 3,614 unchanged, with the most changed columns listed.

What it does

Full comparison between two file versions

Added rows

Rows that exist in the new file but not the old one. New entries: new leads, new records, new contacts.

Removed rows

Rows that existed in the old file but are missing from the new one. Deleted records, churned contacts, removed entries.

Changed rows

Rows where the key matches but one or more values changed. The Excel output highlights the specific cells that changed within each row. The CSV output shows the post-change values with a Change type column.

Pick any column as the key

Choose the column that uniquely identifies each row (e.g. Email, ID, SKU). Operelio matches rows between files using this key.

Multiple output modesPro

Free gives you the full diff and new-rows-only. Pro adds three more output modes: changed-rows-only, removed-rows-only, and a counts-only summary.

Color-coded Excel exportPro

Pro outputs an Excel file with green for new rows, red for removed rows, yellow for changed rows, and darker yellow on the specific cells that changed. Spot differences without reading every row.

How to use it

Upload two versions, see every change

1

Upload two files

Upload the old version and the new version. CSV and Excel work together. Operelio reads the columns from both.

contacts_export.csvOld
contacts_updated.csvNew
2

Pick the key column

Select the column that uniquely identifies each row. Operelio uses it to match rows between the two versions. On Pro, match on multiple columns together.

Key column

Work Email

Output

Full diff
New only
Changed onlyPro
3

Review and download

Check the row counts, then download the results as a file with a Change type column showing new, removed, changed, or unchanged.

New276
Removed95
Changed1,007
Unchanged3,614

The alternative

Doing it yourself

This is what comparing files looks like without a tool.

In Excel or Google Sheets

  • Open both files side by side and scroll through each row
  • Use VLOOKUP or MATCH formulas to find rows in the other file
  • Write IF formulas to flag changes in individual cells
  • Manually scan for rows that exist in one file but not the other
  • Copy results to a new sheet and add conditional formatting

Often 30–60 minutes per comparison

Complex formulas. Easy to miss individual cell changes. Gets harder with every extra column.

With Compare Files

1Upload both versions. CSV or Excel, mix and match.
2Pick the column that identifies each row, like an ID or email.
3Preview the row counts before you run.
4Choose what to include: full diff, new rows only, changed rows only, or removed rows only.
5Download the results with every change flagged.

Under 30 seconds

Every added, removed, and changed row classified for you. Cell-level detail in the Excel output.

Version drift might not be the only problem in that file

Upload it and Bridgeant reviews the file before you commit to a tool. It reports what it finds, orders the problems by how much they actually matter, and points you at the tool for each one. That is on every plan including Free, and it works from a summary of your file rather than the contents.

On Pro and up it stops advising and starts doing. Describe the job in a sentence and Bridgeant plans the steps, shows you the plan, and runs them in the right order once you approve. You are not running four jobs by hand and trying to remember which came first.

See how Bridgeant works

Pricing

Free covers the full comparison. Pro adds the rest.

Free covers full diff and new-rows-only with one key column, up to 2,000 rows. Pro adds matching on multiple columns, the remaining output modes, color-coded Excel export, and up to 50,000 rows. Agency handles up to 150,000.

Common questions

Compare Files FAQ

What counts as a “change” between two files?

A change is when a row's key matches between files but one or more cell values are different. The Excel output highlights the specific cells that changed; the CSV output flags the row with a Change type column.

What is the key column?

The field that uniquely identifies each row, like Email, ID, or SKU. Operelio uses it to match rows between the two versions. Without a key, there's no way to know which rows correspond to each other.

Is the comparison case-sensitive?

Not by default. Key matching and cell comparison are case-insensitive, and whitespace is trimmed. “John Smith” and “john smith” are treated as the same value.

Can I compare on more than one key column?

Yes, with Pro. You can match on two or more columns together (like first name AND last name) to match rows when no single column is unique.

Can I compare two tabs of the same workbook?

Yes. Upload the one workbook and choose a tab as File B, then pick two different tabs to compare. With two separate files, each file card has a tab picker, so you control which tab each side reads (the first tab by default).

What does the color-coded Excel export look like?

Green for new rows, red for removed rows, yellow for changed rows with darker yellow on the specific cells that changed. You can spot differences in a large file without reading every row. Available on Pro, Team, and Agency.

What if a key appears more than once in the same file?

Operelio matches against the first occurrence and notes duplicates in the warnings. For best results, use a key column that's unique within each file.

Want the full walkthrough? Read the Compare Files guide →

More guides: Compare two Excel files for differences

Stop comparing files by hand.

Upload two versions, pick the key column, and see every change. Free on every plan.