Boneyard Tools

Add Page Numbers to a PDF

Stamp a running page number onto every page of a PDF, anchored to any of six spots and drawn in the built-in Helvetica font. Pick the position, the number the first page starts from, and the font size, then download a file saved with a -numbered suffix. Everything runs in your browser with pdf-lib, so the document never leaves your device.

How to add page numbers to a PDF

  1. Drop a PDF onto the drop zone, or click it to browse for a file.
  2. Choose one of the six Position buttons: bottom center, bottom left, bottom right, top center, top left, or top right.
  3. Set the Starting number (whole number, at least 1) that the first page should show.
  4. Set the Font size in points, anywhere from 6 to 72.
  5. Click Add page numbers and download to save the stamped copy.
  6. Use New PDF to clear the file and start over with another document.

Examples

Number a report from page 1

report.pdf, 12 pages, bottom center, start 1, size 12
report-numbered.pdf with 1 to 12 along the bottom center

Start counting at a higher number

chapter.pdf, 5 pages, top right, start 10, size 14
chapter-numbered.pdf with 10 to 14 in the top right corner

Frequently asked questions

Is my PDF uploaded anywhere?

No. The numbering runs entirely in your browser with pdf-lib, and the file is only read into memory. Nothing is uploaded, so confidential documents stay on your device.

Where on the page can the number appear?

There are six anchor positions: bottom center, bottom left, bottom right, top center, top left, and top right. Each sits 28 points in from the page edge, and you pick one with the Position buttons before downloading.

Can I start numbering from a value other than 1?

Yes. Set the Starting number to any whole number of at least 1 and the first page shows that value, with each later page counting up by one. Decimals are rounded down and anything below 1 snaps back to 1.

What font and size are used for the numbers?

Numbers are drawn in the standard Helvetica font in a dark gray. Font size ranges from 6 to 72 points, defaulting to 12; values outside that range are clamped to the nearest limit.

What does the downloaded file get named?

The tool inserts a -numbered suffix before the extension, so report.pdf downloads as report-numbered.pdf. Your original file is never modified in place.

Will adding numbers change the rest of my PDF?

No. The existing text, images, and layout are left untouched. The tool only draws one small number per page in the margin, on top of the page content.

Does it work on rotated or landscape pages?

Yes. The number is placed in PDF page space rather than at a clicked screen point, so it lands in the right corner even on rotated or landscape pages. Every page in the document is numbered.

Can it number Bates-style or skip the cover page?

Not directly. It stamps a plain sequential number on every page from your chosen start value, without prefixes, suffixes, or skipped pages. For Bates numbering or a cover-page exception, split the PDF first or use a dedicated Bates tool.

What if my PDF is password protected?

A PDF that opens without a password in your viewer will number here. Files that require a password to open cannot be read, and the tool shows a short error instead.

Learn more

Related tools