Foundations
Understand set difference, intersection, union, symmetric difference, and duplicate detection.
Guides
Practical, connected guides for comparing lists, finding duplicates, and reconciling data across spreadsheets, CSV files, databases, inventories, subscriber platforms, and websites. Each guide covers a specific workflow — picking the right comparison key, handling delimiters and whitespace, and reading the five results (only in A, only in B, intersection, union, and symmetric difference) in context — then links back to the free comparison tool so you can run it on your own data immediately.
Topical library
Start with the underlying set operations, then move into the spreadsheet, data-quality, or marketing workflow that matches your task.
Understand set difference, intersection, union, symmetric difference, and duplicate detection.
Compare Excel and Google Sheets columns, CSV exports, and other delimited data.
Reconcile database exports, inventory records, migrations, and operational systems.
Audit subscriber, follower, and URL inventories with privacy-conscious workflows.
All guides
Stuck cross-checking two lists by eye? Paste both in and instantly see matches, duplicates, and differences — free, private, no signup required.
Confused by set operations? A plain-English guide to union, intersection, difference, and symmetric difference — with real examples, no jargon.
Chasing duplicate entries across two spreadsheets? Find every shared item instantly, plus how to clean duplicates within a single messy list.
Tired of unreliable VLOOKUP formulas? Compare two Excel columns 3 ways — conditional formatting, COUNTIF/MATCH, or an instant online tool.
Sick of nested MATCH/ISNA formulas? Compare two Google Sheets columns the formula way, or skip it entirely with a faster browser-based tool.
Wondering who unfollowed you on Instagram? Export your followers/following lists and compare them instantly to find out — free and private.
Compare CSV exports without fragile formulas. Learn when to match full rows, when to isolate a key column, and how to prevent delimiter and whitespace errors.
Use directional differences, intersection, union, and match rate to reconcile database exports and explain exactly what changed between systems.
Reconcile subscriber exports, verify suppressions, find new contacts, and avoid false matches while keeping email addresses in your browser.
Compare inventory exports by SKU, identify missing and new products, and separate record coverage problems from stock-quantity differences.
Compare URL lists to audit old and new site inventories, find missing pages and unexpected additions, and build a cleaner redirect validation workflow for site migrations.
Paste a messy list and get it back sorted A-to-Z or Z-to-A instantly, with natural sort for numbered items and an option to dedupe at the same time.
See two lists next to each other with matches, differences, and duplicates highlighted — no spreadsheet formulas, no manual scrolling back and forth.
Turn a plain list of IDs, SKUs, or emails into a properly quoted, comma-separated SQL IN clause you can paste straight into a WHERE statement.
Compare the four common ways to remove duplicates from a Python list — dict.fromkeys(), set(), a list comprehension, and pandas — and when to use each.
Learn drop_duplicates() and unique() in pandas: deduping full rows, deduping by specific columns, choosing which occurrence to keep, and checking your work.
Delete duplicate rows in SQL safely using ROW_NUMBER() and PARTITION BY, plus DISTINCT and GROUP BY for cases where you just need unique results, not deletions.
Find the difference between two JavaScript arrays with filter + includes, or use a Set for large arrays — plus how to remove duplicates from a single array.
Remove duplicates from a PowerShell array with Select-Object -Unique or Sort-Object -Unique, plus how case sensitivity and object properties affect the result.