Choose a worksheet from each workbook, match the records by SKU or another stable identifier, and review a complete change report.
THE COMPARISON WORKBENCH
What changed between your files?
Original → Updated
A
Original fileYour current source of truth
Not added
Paste data instead
B
Updated fileThe new export you want to check
Not added
Paste data instead
File handling: Uploaded files are sent to our server for processing. Anonymous comparisons are not saved. If you save a report on Free, encrypted comparison evidence is kept for 7 days. See the privacy details for the proposed Pro plan’s 90-day retention; paid subscriptions are not available. Do not upload sensitive production data to this beta. Privacy details
Whole-workbook overview compares saved results and formulas separately. Formulas are never recalculated; saved results may be stale.
Server decoding & comparison · CSV / TSV / XLS / XLSX / ODS · 20 MiB per file
02 / YOUR MATCHING RULES
Key mode pairs records by one to three selected identifiers. In full-row mode, every mapped cell must match exactly; changed rows appear as a removal and an addition.
Exact column names match automatically. Case-only variations are mapped only when the match is unambiguous; review mappings before comparing.
Key normalization applies to every selected key. Any records that collide after normalization are retained together as conflicts for review. Use SKU formatting only when those characters are insignificant in every selected key column.
Optional unit-cost review divides package price by quantity. Both quantity columns must use the same unit; currencies, measurements and tax are not converted.
Null-like values: empty or whitespace-only text, NULL, undefined, N/A, NA and none, in any letter case. This optional rule applies to values only; match keys remain exact. NaN, zero, false and dash remain distinct.
Diff preview
Full results and export after processing
≋
Your comparison will appear here.
Add an original and an updated file, review the matching rules, then compare. You will see changed values, new and removed rows, and any keys that need review.
03 / WHOLE WORKBOOK OVERVIEW
Excel report export supports reports under 8 MiB; use JSON for larger evidence.
03 / YOUR COMPARISON REPORT
Comparison rules and source fingerprints
Calculates numeric difference and percentage for plain decimal values; percentage is unavailable from a zero baseline.
Changed-row CSV includes only uniquely matched changed records; additions, removals and conflicts are excluded. Exports require review before use in another system. Optional unit-cost normalization divides package price by a positive quantity on each side; both quantities must use the same unit. No currency, measurement or tax conversion is performed. JSON preserves exact values; CSV neutralizes formula-triggering strings. Excel export includes summary, records, conflicts, schema and rules for reports under 8 MiB.
Supplier exports often reorder products between runs. Comparing cell positions can make unchanged products look different after a sort or insertion. A stable SKU, product ID or composite key lets the comparison follow each record instead.
Choose worksheets and match the records
Upload .xlsx, .xls or .ods workbooks, or compare a spreadsheet with a CSV export. Select the worksheet on each side, then map the columns and choose one to three key fields. Row order does not determine identity. Leading zeros and exact key text are preserved unless you opt into a documented SKU normalization rule.
Review ambiguity before acting
Duplicate and blank keys remain visible as conflicts with source row references. The report also separates changed, added, removed and unchanged records, and lists columns that appear on only one side. It does not choose a first-match winner or silently discard ambiguous products.
Choose how formula cells are compared
For two spreadsheet inputs, use saved workbook results or compare formula text. Saved results can be missing or stale. Formula text does not calculate a new value; formulas are never recalculated by this tool.
Export an audit workbook
Download a multi-sheet Excel report with a summary, record evidence, conflicts, schema differences and active rules. Excel report export is available for source reports under 8 MiB; use CSV or JSON for larger evidence. Each workbook is limited to 20 MiB per file. ZIP-based XLSX and ODS files may expand to 32 MiB; legacy XLS uses a binary format. Files are processed on the application server and are not saved unless you explicitly save a report to your account.
Yes. Parsing and comparison run on the application server, not in browser storage. Anonymous comparisons are not saved to the database. Verified Free accounts can explicitly save encrypted reports for seven days. The proposed Pro retention is 90 days; paid subscriptions are not available. No file contents are sent to AI services.
What happens to duplicate or missing keys?
All affected records are retained in the conflicts section. A duplicate key or normalization collision is never resolved by choosing the first or last occurrence. Choose a composite key when one field is not unique.
Can column names or row order differ?
Yes. Match renamed columns in the mapping controls and select one to three keys. Row order is ignored. Unmapped columns are listed as schema differences.
Can I use Excel or PDF files?
Yes. Upload an .xlsx, .xls or .ods workbook alongside CSV or TSV files, the first usable table is selected when an opening tab is empty or title-only, and you can change the worksheet on either side. The selected worksheet uses stored display strings and number formats when available. When both inputs are workbooks, you can also compare all usable worksheets. Sheets pair by exact name first, then by a unique match after normalizing punctuation and spaces or removing year tokens; ambiguous names remain separate. A shared key of one to three identifier columns is used only when it is populated and unique in both sheets; otherwise unique identical values and formulas pair across row order. Edited or duplicate rows use nearest source position, and large unmatched sections use source order. Confirm any suggested key represents stable identity. Choose saved workbook results or formula text; formulas are never recalculated. A formula without a saved result needs formula-text mode. Each workbook is limited to 20 MiB. XLSX and ODS archives may expand to 32 MiB; legacy XLS does not use ZIP compression. .xlsm and PDF files are not supported. CSV/TSV also supports UTF-8, UTF-16 LE/BE, Windows-1252 and Latin-1.
Does this automatically update my store or ERP?
No integrations or automatic writes are included. Downloadable reports are for human review and are not destination-specific import templates.
Can I subscribe to Pro today?
Paid subscriptions remain disabled. The proposed Pro plan has not launched, and there is no automatic conversion from the free beta.