Recon Tool
No account · No trackers · Files deleted after your report
Spreadsheet reconciliation

Find what matches, what differs, and what's missing between two files.

Upload two CSV or Excel files, choose the column that identifies each row, and get a clean line-by-line report — matched, mismatched, missing from either side, or duplicated.

No sign-up required Summary is free — you only pay to download Encrypted in transit (HTTPS)
File A — first source

e.g. your ledger, invoice list, or bank export (.csv, .xlsx, .xls · up to 25 MB)

No file chosen
File B — second source

e.g. the system you're checking it against (.csv, .xlsx, .xls · up to 25 MB)

No file chosen
Step 2 of 3 — nothing is charged until you choose to download the full report.

What happens to your files

These are the actual mechanics, not a slogan — so you can decide with the facts in front of you.

Encrypted end-to-endFiles travel over HTTPS and are processed in memory. Nothing is written to a shared drive or sent to a third-party service.
Deleted automaticallyYour uploads are removed the moment you download your report — and purged anyway within one hour if you don't.
No account, no trackersNo sign-up, no cookies for advertising, no analytics scripts, and no third-party CDNs loading on the page.

Why you can trust the numbers

A reconciliation is only useful if the matching is fair. Here's exactly how rows are compared.

Keys are matched fairly

Keys are compared after normalising case and trimming stray spaces, so INV-1001 and inv-1001  are treated as the same row — not reported as a false mismatch.

Amounts are compared as numbers

$1,250.00, 1250 and (1250.00) are compared by value, not by string — so formatting differences between two systems never raise a false alarm.

No row is ever dropped

Duplicate keys are surfaced, not hidden — every row on both sides appears in the report so you can see the whole picture.

What you get

A flat, sortable report you can open in Excel or hand to a client. Example below.

Example report (sample data)
KeyStatusA.AmountB.Amount
INV-1002✓ Matched1,250.001,250.00
INV-1007! Mismatched980.00980.50
INV-1011↘ Missing from B420.00 
INV-10142 Duplicate75.0075.00
Questions before you upload? Ask first.

Email sl1423@pm.me with any question about how your data is handled, or about whether your two files will match the way you expect — we'd rather answer before you send client data than after.

Recon Tool processes your files on the operator's server for the duration of your session, then deletes them. We don't store, sell, or train on your data.
Contact