A FirstDue checklist editor that actually works.
Edit, preview, validate, and export FirstDue inspection CSVs without the hours of Excel wrangling or cryptic upload failures. Built for fire departments by fire departments.
Try it with your own CSV — everything runs locally in your browser. Signing in (invite only) unlocks saved workspaces across devices.
How it works
- 1
Download from FirstDue
In FirstDue, open the inspection checklist manager and download the CSV for the checklist you want to edit.
- 2
Upload to CSV CheckMate
Drop that CSV on the editor — or click to browse. Parsing happens locally in your browser.
- 3
Edit + preview
Move items across sections, rename, validate, and see how it'll render in FirstDue's web + phone views.
- 4
Export + upload back
Download the updated CSV (correct filename auto-generated) and upload it back to FirstDue.
A guided version of these steps appears the first time you open the editor. You can reopen it anytime from the ? button in the toolbar.
What it does
Validates before you upload
Every FirstDue rejection reason — bad headers, empty answers, over-long questions — caught and explained before you export.
Move items across sections
FirstDue won't let you. CSV CheckMate does, plus drag-reorder across compartments without losing configuration.
Live desktop + phone preview
See how every edit renders in FirstDue's web view and on an iPhone, side-by-side, while you type.
Structure conversion
Flip one multi_select item into individual pass_or_fail rows, or group a set back into one — one click, quantities preserved.
Version snapshots
Save named versions as you edit. Switch between them, recover from mistakes, compare before you ship.
In pilot with a professional fire department
CSV CheckMate wraps FirstDue's public CSV format to add the pieces it's missing: pre-upload validation, cross-section moves, version history, and a preview that matches what your crews actually see on the rig.