Overview: Add page numbers to a PDF online for free. Choose the position, starting page, number format and font size. Your PDF is processed locally in your browser.

Add Page Numbers to PDF — Free

Add page numbers in your browser. Choose the position, starting page, format and font size.

Your PDF is processed locally on your device.

Enter 2 to leave the cover page unnumbered.
Use {n} for the number and {total} for the numbered-page total.
Preview: Page 1 of 1
Processing PDF
Adding page numbers — processing stays on your device.
Done. Page numbers have been added.
Download numbered PDF

How the numbering is positioned

PDFTeq measures the selected text and places it at the selected position without rasterizing the existing PDF pages.

Read the full guide

Browser processing

Your PDF is processed locally in your browser.

No upload queue

No PDF processing server is required.

Modern browsers

Works in current desktop and mobile browsers.

How this PDF page numbering tool works

PDFTeq processes your PDF directly in your web browser using the pdf-lib JavaScript library. The selected file is read into browser memory, page numbers are drawn onto the selected pages, and a new PDF is generated locally.

Start numbering from a specific page

Use the Start numbering from page field when the first pages of a document should remain unnumbered. For example, entering 2 leaves page 1 without a number and starts numbering with 1 on page 2.

Page X of Y format

The default format is:

Page {n} of {total}

{n} represents the running page number. {total} represents the number of pages being numbered.

Bates-style labels

You can create sequential labels such as CASE-{n} or EXHIBIT-A-{n}. These are useful for simple single-document exhibit or case labels.

This feature should not be confused with full legal Bates stamping systems that maintain a shared sequence across multiple documents.

Important limitations

  • Password-protected or encrypted PDFs are not currently supported.
  • Very large PDFs may require substantial device memory because processing occurs in the browser.
  • The current tool processes one PDF at a time.
  • Four page-number positions are currently available.

Frequently asked questions

Can I start page numbering from page 2?

Yes. Set Start numbering from page to 2. Page 1 remains unnumbered and numbering starts with 1 on page 2.

Can I use Page X of Y?

Yes. Enter Page {n} of {total} in the number format field.

Are my PDF files uploaded?

The PDF is processed locally in your browser. The selected PDF is not uploaded to a PDF processing server by this tool.

Can I create Bates-style numbering?

You can create Bates-style sequential labels such as CASE-1 or EXHIBIT-A-1 within a single PDF. Full multi-document Bates stamping is not currently supported.

Can I process a password-protected PDF?

Not currently. Unlock the PDF first using software that supports its password or encryption settings.