Teyong Liu

SheetPair - Deterministic CSV/Excel reconciliation. No AI, no uploads.

by
Deterministic CSV and Excel reconciliation. Upload two files, map key columns, and see every match, difference, and missing row in seconds. No AI in the match path — same files always produce the same result. Auditable and reproducible. All processing runs in your browser via Web Workers, so your data never leaves your machine. Exact + Jaro-Winkler fuzzy + numeric tolerance matching. Export to CSV or Excel. Free for 3 comparisons/month, up to 1,000 rows. No signup.

Add a comment

Replies

Best
Teyong Liu
Maker
📌
Hey Product Hunt, Every "AI CSV tool" I tried kept doing one of two things: hallucinating totals or wanting to upload my files. For a bank reconciliation, a hallucinated total isn't a typo — it's a compliance problem. So I built SheetPair as an explicit counter-positioning: deterministic CSV/Excel reconciliation that runs entirely in your browser. No AI in the match path. Same two files always produce the same result, so when an auditor asks why row 47 matched row 203, you can point at the exact column and the exact rule. Under the hood: Pure deterministic TypeScript engine — exact, Jaro-Winkler fuzzy, and numeric tolerance matching. All processing runs in Web Workers — your data never hits a server. AI is used around the match (optional column-detection, explanations) but never for the match itself. Free for 3 comparisons/month (1,000 rows, no signup). Paid: Solo $19/mo (25K rows), Pro $49/mo (200K rows). If you reconcile spreadsheets — bank recs, AP tie-outs, inventory, intercompany — I'd love to hear what's missing. What would make this genuinely useful in your workflow?