Drop two CSV, Excel, or JSON files. Missing rows, mismatched values, and join risks surface in seconds — nothing uploaded.
Validation column
Validation column
JSON Options
File 1: JSON detected
JSON Options
File 2: JSON detected
0%
Recent reconciles
Open a past run from this browser. Results stay local for about 48 hours.
How Validation Works
To compare two files, you need to pick:
Shared Column: the join key that appears in both files (for example: Product Name, Account ID, SKU). Rows are aligned using this column before checking anything else. In some cases, the Shared Column itself is also the column you need to reconcile. If so, select it as both the Shared Column and the Validation Column.
Validation Column: the column whose values you want to confirm are the same across the two files (for example: Revenue, Balance, Status).
Supported Input
CSV (.csv), Excel (.xlsx), and JSON (.json, .ndjson, .jsonl).
You can also paste tabular data directly (Ctrl+V / Cmd+V) — works with data copied from Excel, Google Sheets, CSV text, or LLM outputs (markdown tables).
Legacy Excel (.xls) and macro-enabled (.xlsm) files are blocked.
Reconciliation FAQ
What does a reconciliation result look like?
Two files compared on a shared invoice key; matched means both sides agree, mismatch means the amount differs, missing means the row is only in one file.
Example results from comparing two invoice spreadsheets
Invoice
Source A
Source B
Status
INV-1001
$4,200.00
$4,200.00
Matched
INV-1002
$1,850.00
$1,850.00
Matched
INV-1003
$3,100.00
$3,140.00
Mismatch
INV-1004
$920.00
—
Missing
How do I reconcile two files?
Add a file or pasted table to each side, select a worksheet if prompted, choose the shared and validation columns, and click Reconcile. GoValidate then shows missing rows and mismatched values in your browser.
What are the shared column and validation column?
The shared column identifies the same record in both files, such as account ID or SKU. The validation column is the field whose values you want to compare, such as balance or status.
Does the reconciler upload my files?
No. Comparison runs in your browser. File contents are not sent to GoValidate servers for reconciliation.
How do I export the reconciliation results?
After Reconcile finishes, review the comparison in the results pane and click Download CSV to export the reconciliation output.