About this tool
Number reports, submissions, manuals, and document packets without uploading the source PDF, while keeping the selected range and export verification visible.
PDF Page Numberer stamps a visible page label onto each page of a PDF and shows a rendered preview of the placement before anything is saved. You control the physical page range, the number shown on the first numbered page, and one of four label styles: a bare number, Page 1, 1 / 10, or Page 1 of 10. The label sits in one of six slots along the top or bottom edge, with font size from 8 to 36 pt, margin from 8 to 96 pt, any HEX color, and opacity from 20% to 100%. After writing the PDF, the tool reopens it and reads the text back with PDF.js to confirm every label landed. Files up to 50 MB and 200 pages are accepted.
- Numbers all or selected pages with a logical starting number and four common display formats.
- Supports six header or footer positions, 8-36 pt text, HEX color, opacity, and 8-96 pt margins, including pages with existing rotation.
- Reopens the exported PDF and uses PDF.js text extraction to verify every applied label before download.
How to use PDF Page Numbers
Drop your PDF onto the upload area. The first page renders in the preview panel; change Preview page to inspect any other page. In the settings sidebar, set From page and To page to the physical range you want numbered, and Start at to the number the first numbered page should display. Pick a Number format from the dropdown, then click one of the six position buttons such as Bottom center or Top right. Adjust Font size (pt), Margin (pt), the Text color picker or HEX field, and the Opacity slider until the preview looks right. Type an Output file name and press Download numbered PDF. The status line reports how many pages and labels were checked once the file is saved.
When this tool is useful
- Numbering a thesis or dissertation body after a cover page and table of contents that must stay unnumbered.
- Paralegals preparing exhibit packets where the court requires consecutive page numbers on every sheet.
- Adding Page X of Y to a merged bundle of scanned invoices so recipients can tell if a page went missing.
- Technical writers numbering a printed manual after the PDF has been assembled from several sources.
- Teachers or trainers labeling handouts so students can reference specific pages during discussion.
Practical tips
- Finish merging, reordering, and deleting pages before you number them; labels are baked into the content and will not renumber later.
- To leave a cover unnumbered but still count it, set From page to 2 and Start at to 2. To restart the body at 1, set Start at to 1.
- With the fraction and Page 1 of 10 formats, the total reflects the numbered range, not the physical page count, so a skipped cover changes the denominator.
- Preview a page with landscape or rotated orientation before exporting; placement follows the displayed orientation, but margins may need adjusting.
- Adding visible content invalidates any digital signature on the PDF. Number a copy and keep the signed original untouched.
Examples you can test
Load an example, compare the result with the expected output, then replace it with your own input.
Skip the cover, number the body
Example input
24-page proposal; From page 2, To page 24, Start at 1, format Page 1 of 10, Bottom center, 10 pt, #334155
Expected output
Pages 2 through 24 show Page 1 of 23 to Page 23 of 23; the cover is untouched.
The denominator counts numbered pages only, which is usually what readers expect when the cover is skipped.
Faint numbers on a draft
Example input
Draft report; all pages; format 1; Top right; 14 pt; opacity 40%; margin 24 pt
Expected output
Light gray numerals in the top right corner that stay readable but do not compete with headings.
Lower opacity works well for review copies; raise it back to 100% for the final print version.
Validation checklist
- Confirm the From and To pages cover the intended physical range.
- Check the Start at value produces the first label you expect.
- Preview at least one page from the middle and the end of the range.
- Make sure the label does not overlap existing headers, footers, or footnotes.
- Open the downloaded PDF in a second viewer before distributing it.