πŸ”’

Add Page Numbers to PDF

Upload a PDF, configure position, format, font size and starting number, then download with page numbers stamped on every page. Runs entirely in your browser.

πŸ“„
Drop a PDF here or click to browse
Single PDF file
PDF only Β· No size limit Β· 100% private
πŸ”’

Your numbered PDF appears here

Upload a PDF and pick a position, format, font size and start number. When you click Add Numbers & Download, the stamped numbered.pdf downloads automatically.

Advertisement
About this PDF page numbering tool

This tool stamps sequential page numbers onto every page of a PDF directly in your browser. You choose where the number sits (any of six corners or centers), how it reads (plain numbers, "Page N", or "N of total"), the font size, the starting number, and the margin from the page edge.

It draws the numbers using the standard Helvetica font on top of your existing content, so the original layout stays intact. People use it to:

Everything runs 100% in-browser using pdf-lib; nothing is uploaded to a server. Your PDF never leaves your device, which keeps sensitive documents private and makes the whole process instant.

How to use
  1. Drop a PDF onto the upload area or click to browse and select a file.
  2. Pick the position β€” Top or Bottom paired with Left, Center, or Right.
  3. Choose the number format (1, 2, 3 / Page 1 / 1 of 10) and set the starting number.
  4. Set the font size in points and the margin distance from the page edge.
  5. Click Add Numbers & Download to save the stamped copy as numbered.pdf.
FAQ

You can place it in any of six spots: top-left, top-center, top-right, bottom-left, bottom-center, or bottom-right. The Margin setting controls how far it sits from the page edge.

Three formats: plain numbers (1, 2, 3), labelled numbers (Page 1, Page 2), or numbers with a total (1 of 10, 2 of 10). Pick whichever reads best for your document.

Yes. Set the Start Number field to any value and the first page uses it, with each following page incrementing by one. This is handy when your PDF continues from another document.

There is no dedicated skip-first toggle β€” numbers are stamped on every page. As a workaround, set the Start Number to 0 so the cover reads 0, then trim or ignore it. For a true first-page offset, use the PDFCraft suite.

Numbers are drawn in standard Helvetica and rendered in black. You can set any font size from 6 to 72 points; the font family itself is fixed for consistent embedding.

Not directly β€” the tool numbers all pages in the file. To number a subset, split out the pages you want first with the Split PDF tool, number them here, then merge them back.

No. pdf-lib runs entirely in your browser, so the file never leaves your device and nothing is sent to a server.