Compare CSV and Excel
files on your Mac.

See which records changed or went missing, even when rows move and column names differ. Your files stay on your Mac.

macOS 14 or later

Same order. Different city.

Interactive example with synthetic records.

Matched by Order ID

4 sample records

Synthetic order comparison. Open a row to inspect all sample fields.
Order IDMonday.csv Delivery cityTuesday.csv Delivery cityResult
BristolBristolUnchanged
LeedsYorkChanged
BathNo recordOnly in Monday.csv
No recordExeterOnly in Tuesday.csv

Select an Order ID to inspect its full sample record.

The row order can change. The key keeps the comparison on the same record.

Compare exports with
different layouts.

Different headers and shuffled rows are part of the job. Start with the fields that describe the same thing.

  1. Open your files

    Load CSV, XLS, XLSX, Numbers or ODS. Choose the sheet to compare from each workbook. Your input files stay on your Mac.

  2. Connect the columns

    Review header and data-overlap suggestions. Map fields yourself, including values inside supported JSON objects.

  3. Choose a key, inspect the changes

    Use one field or a composite key. Review duplicate warnings, filter results and open complete rows side by side.

See what changed
in each record.

Inspect the complete row

Search keys and values. Filter changed and one-file-only records. Inspect the full row, then export a comparison report.

Choose a good comparison key

Know what you are comparing

Excel import reads a selected sheet and its saved values. Cached formula results are not recalculated.

Read the Excel import guide

A useful trial.
A one-time price.

Try your own exports before buying.

Up to 5,000 data rows per file and ten successful comparisons. Failed or cancelled comparisons do not use a trial comparison.

$20 USD, lifetime

₹999 in India. See GBP, EUR and CAD prices.

One payment removes the trial’s row and comparison limits. Technical Excel import limits still apply. Read the limits and trial details.

Buy lifetime access

A license unlocks the app. Keep it for offline activation.

Help with your next comparison

Practical guides for the parts of an export that need a closer look.