Review old and new supplier exports, price movements and catalog changes before updating your product list.
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.
Put the previous export on the original side and the latest export on the updated side. Match records by a stable SKU or combine SKU with another field when identifiers repeat across warehouses or pack sizes. The comparison follows records when row order changes.
Review price and catalog changes together
Inspect the before and after values for each changed product, then review new rows, removed rows, missing identifiers and duplicate keys. A removed row only means it is absent from the new file; confirm availability and effective dates with the supplier before changing a catalog.
Check unit cost when pack quantities change
If both price lists contain a positive quantity field measured in the same unit, compare package price per unit as well as the raw price. Set a percentage threshold to flag large movements for review. Currency, tax and different measurement units are not converted, so compare files on the same commercial basis.
Keep ambiguous SKUs visible
Duplicate or blank keys are retained in a conflict review instead of picking an arbitrary match. Exact matching is the default. Optional SKU normalization can ignore case, spaces, slashes and hyphens; any resulting collisions remain conflicts.
Use the supplier file you already have
Compare CSV and TSV exports or supported XLS, XLSX and ODS workbooks. Review the selected worksheet and header before comparing. Anonymous comparisons are not saved; files are sent to this beta server for processing. Do not upload sensitive production data.
Sandbox testing only. No real money is charged. Use Paddle test payment details, never a real card.
Proposed: 100 profiles and 250 saved reports
Proposed report retention: 90 days
Sandbox tests do not create a paid subscription
GOOD QUESTIONS
Before you compare.
Are my files uploaded?
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 report contents for seven days. Pro retains newly saved reports for 90 days when available. Any Pro checkout shown in this environment is a Sandbox test without real charges. 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?
The Free beta is available now. Checkout is in Sandbox testing only; no real money is charged and no paid subscription is offered. There is no automatic conversion from the Free plan. See plan details and availability.