# Add page numbers to a PDF — no upload

> Stamp page numbers on a PDF — plain digits or 'Page N of M' — across a range, with adjustable font size. Runs in your browser, nothing uploaded.

Stamp page numbers onto a range of pages — plain digits or a 'Page N of M' footer — with an adjustable font size. The footer is added on your device, so the file isn't uploaded.

Numbered pages make a document easy to reference and reassemble if it's ever printed and shuffled. This tool stamps a clean footer across the range you pick, either as bare digits or a 'Page N of M' label that shows the total.

The font size is adjustable for dense layouts. For a full running header and footer with custom text, use Header/footer; for legal-style sequential labels, use Bates numbering.

## How to

1. **Add the PDF.** Drop your PDF and choose the page range.
2. **Pick a style.** Choose plain numbers or 'Page N of M' and set the font size.
3. **Download.** Export the numbered PDF.

## FAQ

### Can I show 'Page 1 of 10' style?

Yes. Choose the 'Page N of M' format for a total-aware footer, or plain digits if you prefer just the number.

### Where are the numbers placed?

Centered at the bottom of each page in the range. If a page already has footer artwork, the number is added without removing it.

### Is the file uploaded to number it?

No. The footer is stamped with pdf-lib locally, so your PDF never leaves the browser.


## Related tools

- [Header/footer](https://www.safepaper.app/docs/header-footer)
- [Bates](https://www.safepaper.app/docs/bates)
- [Watermark](https://www.safepaper.app/docs/watermark)
- [Organize](https://www.safepaper.app/docs/organize)

---

Canonical HTML: https://www.safepaper.app/docs/page-numbers
Markdown: https://www.safepaper.app/docs/page-numbers.md

There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check.
