PDF Tools

Add Page Numbers to PDF

Add page numbering headers or footers to any PDF document instantly. Private, customizable, runs locally.

Drop files here, or browse

Supports PDF documents

Advertisement

What is PDF Page Numbers?

This PDF page numbering tool allows you to stamp professional page numbers directly onto your documents. It operates entirely inside your web browser using modern client-side processing, meaning your private files are never transmitted to a cloud server. By using the pdf-lib library to calculate the page dimensions, the engine draws Helvetica text coordinates at the exact margins you specify.

Numbering pages inside a PDF requires mapping positions based on the media box coordinates. Our tool handles this math, allowing you to configure start offsets, skipping target pages (like covers), margins, and multiple formatting styles (simple integers, "Page X", total page fractions, and Roman numerals) instantly in system RAM.

When do you need to add page numbers to PDF?

Here are several common real-world scenarios where this tool is highly useful:

  • Numbering academic papers, essays, and research publications to match strict submission criteria.
  • Preparing legal briefs, corporate reports, and quarterly books for binding and index matching.
  • Adding professional formatting to scanned contracts, ebooks, and manuals.
  • Assembling a table of contents that matches page indices exactly.
  • Formatting manuals and instruction guides before digital distribution.

How to add page numbers to PDF on TinyTransform

  1. Upload your PDF document by dropping it into the client-side dropzone box.
  2. Select the position coordinates (bottom-right is the standard publishing style).
  3. Select your target numbering format (such as Roman numerals or page fractions).
  4. Configure start offsets and skip-ranges to ignore cover sheets or tables of contents.
  5. Click the Apply Page Numbers button to write the text streams and download your updated PDF.

PDF numbering tips

Using Roman numerals for the front matter (prefaces, contents) is standard publishing convention. If your PDF has a heavy cover sheet, set the numbering to start on page two and skip numbering on page one to ensure a professional, clean result. Our tool calculates the coordinates dynamically, supporting mixed portrait and landscape dimensions.

Privacy and security

Your files are secure. The conversion runs locally using pdf-lib. Because the file reader API handles all data as localized buffers in RAM, there are no file uploads, keeping your personal documents private.

About this tool

Yes. Adding numbers to your documents is completely free with no limits.
No. All page text overlays are rendered locally using pdf-lib. Your PDFs are kept secure in browser memory.
Yes! You can set the skip pages input to 1 (or any value N) to prevent printing numbers on introductory sheets.
We support standard integers (1, 2, 3), labels ('Page X'), page ratios ('X/Y' of total pages), and traditional lower-case Roman numerals (i, ii, iii).

Related tools