Skip to content
NevioTools
Back to PDF Tools

Add Page Numbers to PDF

Add custom page numbers to PDFs, control numbering sequences, and position headers or footers precisely.

Drop PDFs here

PDFs are processed locally. This tool adds page numbers; it does not remove existing numbering.

How to use Add Page Numbers to PDF

  1. 1

    Click Select PDF files or drag and drop one or more PDFs into the upload area. Use Add more PDFs to include additional documents. When working with multiple files, arrange their sequence using the up and down arrow buttons.

  2. 2

    Under Page numbers, choose a Format such as 1, Page 1, 1 / 20, Page 1 of 20, or Custom format. Select Arabic or Roman numerals under Number style, and set First number to establish your starting value. Custom formats support {page} and {total} placeholders.

  3. 3

    Use Apply to to select All pages or Custom pages. For a custom selection, enter page numbers and ranges in Pages, such as 3-8, 10, 12-15. Enable Skip first page when necessary. With custom selections, Skipped pages determines whether numbering runs consecutively or accounts for omitted pages.

  4. 4

    If you're processing multiple PDFs, choose whether Multiple PDFs should Restart numbering for each PDF or Continue numbering across PDFs. For formats displaying a total, use Total value and, when available, Total scope to control the number shown.

  5. 5

    Expand Position and margins to choose where numbers appear and adjust their distance from the page edges. Enable Facing pages for alternating inner or outer placement. Under Number appearance, customize the font, size, color, bold, and italic settings. To include additional text, enable Header / footer text, click Add title, and configure its content and position.

  6. 6

    Navigate through the PDF preview to inspect the numbering on different pages. Use Undo, Redo, or Reset settings if adjustments are needed. Click Download PDF for one document or Download ZIP for multiple PDFs. The tool automatically generates the output filenames.

Frequently asked questions

About Add Page Numbers to PDF

Page 1 isn't always the first sheet of a document. A thesis might begin with an unnumbered cover, continue through introductory material, and only then start its main numbering sequence. A collection of reports might need consecutive numbers across several independent PDFs. Add Page Numbers to PDF handles these situations without requiring you to restructure the source documents.

The numbering system goes beyond placing a simple digit in the footer. Standard numbers, lowercase and uppercase Roman numerals, page-count expressions, and custom text formats let you match academic, business, or publishing conventions. You can begin at a chosen number, exclude individual pages, or decide whether gaps in a custom selection should affect the sequence. When a format includes a total, the displayed value can represent all document pages, only numbered pages, or the final number in the sequence.

Layout controls accommodate both ordinary documents and print-oriented designs. Six fixed positions cover the top and bottom edges, while adjustable margins and typography help the numbering fit existing page layouts. Facing-page placement alternates between inner and outer edges for booklets and double-sided publications. Optional header and footer text can identify departments, report sections, or document titles, independently of the numbering itself.

Batch numbering is particularly useful when several PDFs must retain their separate identities but follow a shared sequence. Arrange the files, choose continuous or restarted numbering, and inspect individual pages before exporting. Each completed document is saved separately, with multiple results packaged into a ZIP archive.

Numbering and headers are added to the existing PDF pages rather than replacing their underlying contents. Previously printed page numbers remain visible, and modifying a digitally signed PDF may invalidate its signature. Processing is performed locally in your browser, allowing you to prepare numbered documents without transferring their contents to a remote server.