Logo

Dataset Diff

Upload a dataset to begin

Supported formats: .csv,.xlsx,.xls,.xlsm,.xlsb,.tsv

Not signed in: Up to 20kB per day, no sign-up needed.
Sign in for free for unlimited files, no payment required.

About Dataset Diff

Find differences (added/removed rows) between two CSV files.

Dataset Diff compares two versions of a CSV row by row, matching records by key columns and reporting exactly which rows were added, removed, or unchanged between the two files. It's built for tracking how a dataset evolved over time, not for comparing raw text like a code diff tool would.

Common when you export the same report weekly or monthly and need to know precisely what changed since the last export, without manually scanning thousands of rows.

Category: Analysis & Visualization

Common Use Cases

  • Comparing this month's customer export to last month's to spot churn
  • Verifying a data migration didn't drop or duplicate rows
  • Tracking inventory changes between two warehouse snapshots

Key Features

  • Row-Level Added/Removed Detection
  • Key-Column Matching
  • Side-by-Side Diff View
  • Export Changed Rows Only

Run Dataset Diff to isolate what changed between two exports, then use Smart Merge if you need to reconcile the two files into one, or Uniqueness to confirm neither file has internal duplicate rows skewing the comparison.

Frequently Asked Questions

What kind of differences does it detect?

Rows added or removed between two versions of a CSV file, letting you see exactly what changed.

Do the files need identical columns?

They should share a comparable structure so the tool can match rows correctly across both files.

A version-control style check for analysts and ops teams who receive the same report on a recurring schedule and need to know what moved.

Read the related guide