How Bates Numbering works
Bates Numbering stamps a sequential, uniquely identifying label on every page of a PDF. Each label is built from a configurable prefix, a zero-padded number, and an optional suffix, for example ABC-000123 or CASE2024-0001-EX. The labels are drawn by pdf-lib inside your browser, and your document is processed entirely on your own computer with no network transfer involved.
Bates labels differ from plain page numbers in a key way: they are designed to remain unique across an entire document production, not just within a single file. The fixed-width zero-padded numbering guarantees sort order and makes each page citable in correspondence or court filings. The prefix, digit count, starting value and suffix are all configurable so the labels match your firm, case, or audit numbering scheme. For simple page numbers use the Add page numbers tool; for free-form margin text with tokens use Header and Footer.