Add PDF page numbers
Stamp page numbers onto every page of a PDF, so a printed or shared document is easy to reference and keep in order.
- Runs in your browser
- No upload
- Check before download
Local file
Local file
Files and content stay on this device. Aggregate action counts are sent only with your separate consent. Plain unencrypted PDFs only: 10 MB/file, 20 pages, 10000 objects, no object streams, signatures, forms or complex navigation. Text and vectors remain. Page numbering supports unrotated pages.
Settings
Result
Local file
Add PDF page numbers
- Prepare the input
Choose a supported PDF that isn't rotated, and set the page range, the starting number, the placement, the font size and the margin. The visible numbering applies to the pages you select, and the other pages stay unnumbered by this operation.
- Try the worked example
On a three-page PDF, selecting all pages and starting at 5 adds 5, 6 and 7 in the position you chose. Reopen the output to check that the labels fit inside the visible page box and don't cover anything important.
- Check and save
Check every page you selected, especially if the pages have different sizes, then save a separate PDF. Numbering adds visible text. It doesn't change your original, fix the reading order or certify the structure of the document.
Questions
Does numbering follow original PDF page labels?
It uses the starting number you enter and counts up over the pages you select. Check the labels as they are drawn instead of assuming that existing logical page labels or chapter numbering were imported.
Why is a rotated page refused?
This numbering profile needs unrotated pages. It doesn't guess where to place numbers on rotated coordinates. Use a suitable reviewed page workflow before numbering, and check the result.
Can I use any font size or margin?
Font size and margins have limits, and labels must fit inside the current page box. If a placement is rejected, correct it instead of expecting clipped text. The plain-PDF structure limits and the 20-page limit still apply.