Free renewal spreadsheet tool

Clean a renewal CSV before you trust it.

Match the columns you already use, catch impossible dates and duplicates, then download only the rows that are ready. No account and no upload.

Runs in your browser No file retained Import-ready output
1

Choose your spreadsheet

The file stays in this browser. RenewalDock does not receive it.

A safer handoff

Fix the sheet before reminders depend on it.

The cleaner standardizes operational renewal data. It does not verify a license, policy, permit, inspection, contract, or regulatory requirement.

01

Choose locally

Select an existing CSV. Its contents stay inside the browser while you work.

02

Map and review

Match your headings and see exactly which rows are clean, invalid, duplicated, or normalized.

03

Download or track

Keep the clean CSV, or create a workspace to add reminder delivery, owners, next actions and history.

Plain boundaries

Useful cleanup, without pretending to certify the record.

Does RenewalDock receive my spreadsheet?

Not in this public cleaner. The browser reads the selected file and generates the download locally. An authenticated import sends the original CSV only after you explicitly confirm it.

Will this fix invalid rows automatically?

No. Invalid dates, missing required values and duplicate rows are left out and explained so you can correct the source. Unknown categories are normalized to Other and clearly disclosed.

Does a clean row mean the renewal is valid?

No. “Clean” only means the row matches the spreadsheet format. Confirm current status and requirements with the issuing authority, carrier, contract owner or other authoritative source.

Turn the clean sheet into reminders that keep running.

Track 10 renewals free