CSV Close CheckAll toolsInvoice plannerExamplesPlans & pricing

CSV COMPARISON · RECURRING REVIEWS

Find what changed.
Know what to review.

Compare two CSV exports by a shared ID. Find missing entries, duplicate IDs and changed values without checking every row yourself.

Free comparisons need no account. Files stay in your browser.

BUSINESS

What needs a follow-up?

Find the unpaid balance, respect disputes and promises, and review a reminder draft.

Open invoice planner →Free · manual worksheet · nothing sent
DEVELOPER

Paid. But still locked out?

Spot a wrong plan and stale access evidence. Run the same checks in your test workflow.

Try billing checks →Free · example and local test kit
EVERYDAY FILES

Do these two lists agree?

Compare CSV records by a shared ID. Find missing entries, duplicates and changed values. Try a review of renewal records.

Compare two files ↓Free · files stay in this browser

No account needed for these tools. Hosted comparison plans are a separate paid service.

RECONCILIATION WORKSPACE

Compare two sets of records.

Use two lists covering the same scope, with a stable ID in each. For a change review, put the earlier list in File A and the later list in File B. Column names may differ; select the matching pairs before comparing. Billing vs access example · Different column names example.

Reviewing subscriptions or renewals?

Use complete prior and current CSV lists. Keep a stable subscription_id for each subscription; service names alone may not be unique. Record the price per stated interval, currency, next renewal date and your decision.

Download the example pair and see all eight findings. Edit copies for your own records, choose them below, then apply the renewal rules. Do not put passwords or payment details in these files.

Free, local comparison. No account connection, reminders, cancellations or currency conversion. An unknown renewal date can stay blank and will be flagged. Save your source lists yourself; downloaded reports contain findings, not every record.

A

File A

Your first set of records

B

File B

Your second set of records

Start with the sample, or choose two CSV files that share a stable record ID.

A CHECK, NOT AN AUTOMATIC FIX

Keep the decision
with your team.

Missing records, duplicate IDs and inconsistent values deserve a closer look. They don’t automatically mean lost revenue or unauthorized access.

Nothing here changes subscriptions, customer access or billing. CSV contents are read in this tab and are not sent to the application’s server. Clear files or close the tab to discard the working data.

Limits and data handling

Select the matching ID and field columns in each export; their names may differ. Each selected field needs its own matching column. Up to 1 MiB per file, 5,000 records, 50 columns and 8,192 characters per cell. Dates use YYYY-MM-DD. Duplicate IDs are reported and are never automatically paired. Amount checks use an absolute decimal tolerance.

The free comparison tool adds no analytics or advertising scripts and does not store your CSV contents. Account and pilot-interest records are described in the privacy notice. The hosting provider may process normal connection and access information. Do not include credentials or unnecessary personal data. Downloaded reports remain your responsibility.

Header-only files can be compared but contain no business records. A check without exceptions does not certify that either source is complete or correct.

Want to reuse your comparison rules?

Hosted checks add up to three saved rule profiles, recent summary history and 100 comparison reservations for $9/month plus applicable tax.

Compare free and hosted plans

Free comparisons require no account. Hosted checks renew monthly until canceled.