← LoadfileKit / Bates checker

Bates numbering checker

Check a DAT, OPT or LFP for gaps, duplicates, backwards sequences and page-count errors — before the other side does. Runs locally; the production never leaves your machine.

Open the Bates checker →

Load a metadata file (DAT/CSV), an image file (OPT/LFP), or both. Everything is checked locally — nothing is uploaded.

Drop one or more load files here, or click to choose

No files loaded.

The audit runs as soon as files land: page-sequence check, document-range check, and — with both kinds loaded — a cross-file reconciliation.

What it looks for

CheckWhereWhat it means
GapPage keysA Bates number is missing between two consecutive pages
DuplicatePage keysThe same key appears twice
BackwardsPages & rangesThe sequence or a range runs in the wrong direction
Prefix / padding changePagesThe alpha prefix or zero-padding changes mid-sequence
PAGECOUNT mismatchDAT/CSVBates span and declared page count disagree
Range overlapDAT/CSVTwo documents claim the same pages
Image-count mismatchOPT/LFPDeclared page count disagrees with the rows before the next break
Orphan / missing pageCross-fileA page outside every BEGBATES–ENDBATES range, or a range page with no image row
Document-count mismatchCross-fileMetadata rows and image-file break flags describe different document sets

See the DAT, OPT and LFP guides for why each of these fails silently at import.

Basis & sources

Primary sources only — the statute, form or paper this page is built on.

Last reviewed 2026-10-26 · Report a correction