File A
File B

Drop two spreadsheets above to compare them

Compare Spreadsheets — Find Every Changed Cell

Upload two CSV or Excel files and see exactly which rows changed, were added, or were removed — matched by a key column instead of position, so no VLOOKUPs. A private spreadsheet comparison tool that runs entirely in your browser; your financial data never leaves your device. Included in Pro — €9.99/mo.

How to compare spreadsheets

  1. Upload the first CSV or Excel file.
  2. Upload the second file.
  3. Click Compare — every changed row, added entry, and removed line is highlighted.

Key features

  • CSV and Excel (.xlsx, .xls) support
  • Row matching by a key column or by row position
  • Changed, added, and removed rows all clearly highlighted
  • Unlocks with Pro — €9.99/mo

Common uses

  • Compare budget vs actuals line by line to find discrepancies
  • Reconcile two versions of a financial report or quarterly forecast
  • Match invoice line items against the original purchase order row by row

Frequently asked questions

How do I compare two Excel or CSV files?

Upload both files, optionally pick a key column to match rows by (rather than by position), and click Compare. Every changed cell, added row, and removed row is highlighted — no formulas or VLOOKUPs needed.

Can it match rows even if the order changed?

Yes. Choose a key column — like SKU, invoice number, or account ID — and Compare Files matches rows by that value instead of by position, so reordered or inserted rows are still compared correctly.

Is my financial data kept private?

Yes. Files are parsed and compared inside your browser; nothing is uploaded to any server. Budgets, forecasts, and ledgers never leave your device.

No AI means no hallucinations

Compare Files uses a deterministic, logic-based engine — not a language model. It reports every change that is actually in your files, and never invents one.

Private

Your files never leave your device. Everything runs in your browser — no uploads, nothing stored.

Certain

No AI, so no hallucinations. A deterministic engine reports every real change and never invents one.

Fast

No upload, no server wait. Comparisons run locally and keep working offline once the page has loaded.