Drop your PDF files here, or browse
Max 100 MB per file • Processed 100% in your browser
Add sequential Bates numbers to PDF files with customizable prefixes, numbering, and positioning.
Drop your PDF files here, or browse
Max 100 MB per file • Processed 100% in your browser
First-page preview. Number, position, margin, font, size, and color update live and match the exported result.
Processed 100% locally in your browser memory and OPFS with Web Workers. Your PDFs are never uploaded.
Bates numbering is a sequential identification system used to label pages or documents with unique reference numbers, commonly for document organization, corporate record-keeping, and legal discovery. A standard Bates number in a PDF combines an alphanumeric prefix, a delimiter, and a zero-padded sequential number, such as CASE-000001, CASE-000002, and CASE-000003.
Bates Numbering PDF on PDFZento lets you apply sequential Bates identifiers to PDF pages directly in your browser. Upload your document, configure your starting number, prefix, padding digits, position, and font, preview the stamp in real time, and export the numbered PDF with 100% private, on-device processing.
Originally created for manual paper stamping in legal discovery and courtroom document production, Bates numbering (also known as Bates stamping) is widely used across legal practices, accounting, government disclosures, financial audits, medical records management, and corporate archives. PDFZento stamps Bates numbers directly onto your PDF as clean, searchable vector text without flattening or altering your underlying document text, forms, or imagery.
A frequent question when managing documents is how Bates numbering differs from standard page numbers:
CASE-000001 through CASE-004500) across hundreds or thousands of pages and across multiple separate PDF files in a production set. They provide an absolute reference index for litigation review, discovery sets, and compliance audits.Follow these straightforward steps to Bates stamp a PDF online:
CASE2026, DISCOVERY, EXHIBIT), starting number, separator, and digit padding.You can customize the prefix, separator, and digit padding to match specific case, audit, or discovery requirements:
Prefix: CASE • Digits: 6 • Start: 1 • Separator: -
Prefix: EXHIBIT_A • Digits: 4 • Start: 100 • Separator: _
Prefix: CONFIDENTIAL • Digits: 5 • Start: 1 • Separator: -
Prefix: DOC • Digits: 4 • Start: 25 • Separator: none
BATES, PLTF, DEF, CONFIDENTIAL, or case reference codes.0001 to 00000001) so every identifier maintains equal character width.-), underscore (_), space, or no separator between the prefix and number.Legal discovery files, contracts, financial audits, and personal records often contain sensitive or confidential data that cannot be uploaded to third-party web servers. PDFZento performs Bates numbering entirely on-device inside your browser using WebAssembly and Web Workers. Your files are processed in local memory and are never uploaded, transmitted, or stored on external servers.
Bates numbering is a sequential identification system used to label pages or documents with unique reference numbers, commonly for document organization, corporate records, and legal discovery. A Bates number typically includes a case or document prefix, a delimiter, and a zero-padded sequential numeric counter (such as CASE-000001). PDFZento applies Bates numbers as a clean vector text layer directly in your browser without altering your underlying document content.
To add Bates numbers or Bates stamp a PDF: (1) Upload one or more PDF files into the tool, (2) Configure your prefix, starting number, digit padding, separator, position, font, and color, (3) Verify the live first-page preview, and (4) Click "Process Bates Numbering PDF" to stamp the sequential identifiers and download the result immediately.
Regular page numbering indicates internal page order inside a single document (e.g., "Page 1 of 10"). Bates numbering assigns unique, continuous sequential identifiers (e.g., "CASE-000145") across individual pages, multi-page documents, and entire document production sets, establishing a reliable reference index across files.
Yes. You can set the starting number to 1 or any custom integer (such as 1000 or 50000) to resume an existing document production sequence or align with an active case index.
Yes. You can enter any custom alphanumeric prefix (e.g., CASE, EXHIBIT, DISCOVERY, CONFIDENTIAL), configure zero-padding between 4 and 8 digits (e.g., 0001 to 00000001), and select a delimiter such as a hyphen (-), underscore (_), space, or no separator.
Yes. When you upload multiple PDF files together, PDFZento automatically continues the sequential Bates sequence across all files in order without numbering gaps or manual re-entry.
You can select from 6 standard positions: Top Left, Top Center, Top Right, Bottom Left, Bottom Center, or Bottom Right. You can also customize edge margins in points and check the live canvas preview before exporting.
Yes. PDFZento operates 100% on-device using WebAssembly and Web Workers. Your files are processed entirely in your browser memory and are never uploaded to any remote server or third-party cloud.
No. Bates numbers are stamped as a non-destructive vector text layer over each page. The underlying text, fonts, images, form fields, and vector graphics in your original document remain completely intact.