Bates Numbering

Bates number a disclosure set — then hand over files that are ready to produce

Stamping a number on every page is the easy half of producing documents. The hard half is what travels with them: the author field, the review comments, the earlier draft still embedded, the privileged passage nobody was supposed to see. Most Bates tools do the easy half. This does both.

Numbering and cleanup run locally in your browser. No upload required for standard checks.

What Bates numbering is for

A Bates number is a sequential, unique identifier stamped on every page of a document set so that any page can be cited precisely — "see DEF-004231" — in depositions, motions and correspondence. Once assigned, the numbers stay with the pages for the life of the matter.

Identification

Cite any page unambiguously

Both sides refer to the same page by the same number, regardless of the original file name or internal pagination.

Sequence

Preserve the production order

Numbers run across the whole set, so reordering or loss becomes visible immediately rather than at the hearing.

Provenance

Tie pages to the producing party

The prefix identifies who produced the set, which matters once documents from several parties are in play.

Format options

SettingPurposeCommon value
PrefixIdentifies the producing party or matterABC-, DEF-, PLT-001-
Start numberContinues numbering across a later production1, or next free number
PaddingKeeps sorting stable and looks consistent6 digits — 000001
PlacementAvoids covering contentBottom-right or bottom-centre margin
SuffixOptional document or volume marker-VOL3

Padding is the one people get wrong. Without it, page 10 sorts before page 9 the moment anything is sorted alphabetically.

Numbering is step three, not the whole job

A produced document has to be identified, but it also has to be clean. These are the same workflow.

Step 1

Scan

Find what each file still carries: metadata, XMP, comments, embedded drafts, invisible text, dark watermarks.

Step 2

Redact

Delete privileged or sensitive passages permanently — the text object itself, not a black box over it.

Step 3

Bates number

Apply the prefix, start number and padding across the set, in a consistent margin position.

Step 4

Clean

Strip metadata and comments after numbering — numbering first would otherwise record who numbered it and when.

Step 5

Export & verify

Deliver the set and confirm the numbers are present and the properties are empty.

Why the order matters

Numbering before cleanup means the modification timestamp and the application that stamped it get recorded in the document properties. Clean last, and the file you hand over tells the recipient nothing about how it was prepared.

The failure nobody catches until it is expensive

Redaction by covering is the most common defect in produced documents, and it is invisible on screen.

Covering

A black rectangle drawn over the words. The text object is still in the file: selectable, copyable, searchable, and extractable by anyone who runs a text extraction tool over the production.

Removing

The text object is deleted. There is nothing left to select or extract, and the standard verification command returns nothing.

# confirm the redacted term is really gone
pdftotext PROD-000123.pdf - | grep -i "privileged"

Run that across the production before it leaves. If anything prints, the document was covered, not redacted.

Who uses this

Frequently asked

What is a Bates number?

A sequential unique identifier stamped on each page of a document set, usually with a prefix identifying the producing party, so any page can be cited precisely in legal proceedings. Once applied, the identifiers stay with the pages.

Can numbering continue across multiple productions?

Yes. Set the start number to the next free value in the sequence rather than restarting at 1, which keeps the whole matter in one continuous series.

Should I number before or after redacting?

Redact first, number second, then clean metadata last. Numbering before cleanup leaves the stamping application and timestamp in the document properties.

Does numbering cover page content?

No. Numbers are placed in the margin — bottom-right or bottom-centre by default — and the position is adjustable so nothing overlaps the body text.

Can I process a whole set at once?

Yes. Batch processing numbers and cleans a set in one pass and reports per-file results, which matters when a production runs to hundreds of files.

Is the file uploaded?

Standard numbering, metadata and hidden-object operations run locally in your browser. Where a feature genuinely requires server-side processing, that is stated before you confirm it.

Produce it properly, in one pass

Number, redact and clean a document set — then verify the output before it goes out.

Start a production set