Key Facts
- Category
- Data & Tables
- Input Types
- textarea, file, text, select
- Output Type
- file
- Sample Coverage
- 4
- API Ready
- Yes
Overview
The CSV / Excel Diff Tool allows you to compare two spreadsheet datasets and generate a detailed PDF report highlighting row, column, and cell-level differences. By uploading CSV or XLSX files and specifying key columns, you can easily identify modified values, added records, or deleted rows, making it ideal for QA testing, financial reconciliation, and data review workflows.
When to Use
- •When you need to verify data migrations or system updates by comparing pre- and post-deployment spreadsheet exports.
- •When reconciling financial reports or pricing lists to quickly spot modified values, missing rows, or formatting changes.
- •When conducting QA testing on localized content or product catalogs to ensure no unintended data alterations occurred.
How It Works
- •Upload your original CSV or XLSX file as the left input and the updated version as the right input, or paste the raw data directly.
- •Specify the key columns (e.g., 'id' or 'email') to align the rows accurately between the two datasets.
- •Select a compare mode to evaluate cell content, data types, formatting, or all three simultaneously.
- •Generate and download a color-coded PDF report summarizing all additions, deletions, and modifications.
Use Cases
Examples
1. Compare Pricing Snapshots
E-commerce Manager- Background
- The pricing team updates a master product catalog weekly. Reviewing thousands of rows manually to find price changes is error-prone.
- Problem
- Need to quickly identify which product prices were updated, added, or removed between last week's and this week's catalog.
- How to Use
- Paste the old CSV data into the Left Input and the new CSV data into the Right Input. Set 'Key Columns' to 'id' and 'Compare Mode' to 'all'.
- Example Config
-
Key Columns: id Compare Mode: all Report Title: Pricing Snapshot Diff - Outcome
- A PDF report is generated highlighting the modified price for existing SKUs and flagging any newly added or deleted rows.
2. Monthly Ledger Reconciliation
Financial Analyst- Background
- At the end of the month, the analyst receives two ledger exports from different accounting systems that should match.
- Problem
- Finding missing transactions or mismatched amounts between two large Excel files.
- How to Use
- Upload the first system's export as the Left File and the second system's export as the Right File. Enter 'transaction_id' as the Key Column and select 'Cell Content Only'.
- Example Config
-
Key Columns: transaction_id Compare Mode: content - Outcome
- A clean PDF diff showing exactly which transaction IDs are missing from the second system and which amounts differ, ignoring any cell formatting differences.
Try with Samples
csv, xml, xlsxRelated Hubs
FAQ
Can I compare specific sheets within an Excel workbook?
Yes, you can specify the exact sheet name for both the left and right inputs to compare specific tabs within your XLSX files.
What are key columns used for?
Key columns act as unique identifiers (like an ID or SKU) to align rows between the two datasets, ensuring accurate comparison even if the row order has changed.
What formats are supported for comparison?
The tool supports raw CSV text input, as well as uploaded CSV and Excel (XLSX/XLS) files up to 20MB in size.
Can I ignore formatting changes and only compare data values?
Yes, you can set the Compare Mode to 'Cell Content Only' to ignore differences in fonts, colors, or data types.
What does the exported PDF report contain?
The PDF report provides a color-coded summary of the differences, highlighting added rows, deleted rows, and specifically modified cells.