Add Page Numbers to PDF
Stamp page numbers onto any PDF — choose position, format, font size, and starting number. Free, browser-based, no server uploads.
Drop your PDF here, or click to browse
PDF files only
Some encrypted or restricted PDFs may not process. Try the Unlock PDF tool first. Password-protected PDFs require the correct password.
Choose position and format
Place numbers at the bottom centre, bottom right, top centre, or top right. Pick from four label formats: Page 1, 1, 1 of 5, or Page 1 of 5.
Works on any PDF
Adds a Helvetica text layer over any PDF content, including scanned image PDFs. Adjust the starting number and font size to match your document.
Private browser processing
Your PDF is processed entirely in your browser using pdf-lib. No file is ever uploaded to a server.
How to add page numbers to a PDF
- Drop or upload your PDF file.
- Choose the position (bottom center, bottom right, top center, etc.).
- Select the number format — Page 1, 1 of 5, or just 1.
- Adjust the starting number and font size.
- Click Add Page Numbers and download the result.
About the page numbering tool
Page numbers are added as text annotations using the Helvetica font at the position you specify. The tool uses pdf-lib, a pure JavaScript PDF library that runs entirely in your browser — no server, no upload, no size limit beyond available RAM.
Privacy — processed in your browser
Your PDF is processed entirely in your browser using pdf-lib. The file is never sent to any server and never leaves your device.
Frequently Asked Questions
Will this work on encrypted or password-protected PDFs?
No — encrypted PDFs cannot be modified. Use the Unlock PDF tool first to remove the password, then add page numbers.
Can I choose a different font?
Currently the tool uses Helvetica, one of the standard PDF fonts. Custom font support is on the roadmap.
What if I want to skip the first page (cover page)?
Set the "Start at" value to 0 — the first page will show "Page 0" or you can start at 2 to show page 2 on the second page. Custom skip-first-page logic is coming soon.
Does this work on scanned PDFs?
Yes — the tool adds a text layer on top of any PDF content, including scanned image PDFs.