Add Page Numbers to PDF

Add page numbers to any PDF document online for free. Choose from Arabic numbers, Roman numerals, or 'Page X of Y' format. Position numbers at the top or bottom of each page. 100% client-side processing.

100% Private

No upload

Instant

Browser processing

3 Formats

Arabic, Roman, X of Y

Free

No watermark

Drop file here or click to upload

PDF files up to 100MB • Max 100MB

What Is PDF Page Numbering?

PDF page numbering is the process of adding sequential numbers to each page of a PDF document to indicate page order. Page numbers are one of the most fundamental elements of document structure — they enable readers to navigate content, reference specific sections, and verify document completeness. Despite their simplicity, many PDFs are created without page numbers, particularly those generated from scanned images, merged documents, or exported presentations.

How Does PDF Page Numbering Work?

Our tool adds page numbers by drawing text directly onto each PDF page using the pdf-lib library. The process modifies the content stream of each page to overlay the number at your chosen position. The original page content — text, images, vector graphics, annotations, and hyperlinks — remains entirely unchanged.

The Numbering Process

Step 1: The PDF is loaded into your browser's memory. Step 2: The Helvetica font is embedded into the document (a standard PDF font that renders correctly on every PDF viewer). Step 3: For each page from the starting page onward, the tool calculates the text string (e.g., "1", "Page 3 of 10", or "iv"), measures its width using font metrics, and draws it at the specified position with the chosen font size. Step 4: The modified PDF is saved as a new file.

Worked Example

Consider a 25-page PDF thesis with a cover page and a table of contents on page 2. You want Arabic numbering starting from page 3, beginning at number 1. Configuration: format = "1, 2, 3...", position = "Bottom Center", start from page = 3, start number = 1. Result: pages 1–2 are unnumbered, page 3 shows "1", page 4 shows "2", and page 25 shows "23". The total page count in a "Page X of Y" format would show "Page 1 of 23".

Understanding Number Formats

Arabic Numerals (1, 2, 3...): The standard numbering system used for the body content of most documents worldwide. Simple, universally understood, and appropriate for reports, manuscripts, contracts, and everyday documents. This is the default format recommended by most style guides including APA, MLA, and Chicago.

Page X of Y (Page 1 of 10): Provides context about document length. Especially useful for legal documents, contracts, and official submissions where the reader needs to verify that no pages are missing. The format is also used in printed forms and government applications.

Roman Numerals (i, ii, iii...): Traditionally used for front matter in books and academic publications — prefaces, forewords, acknowledgments, and tables of contents. The standard convention in academic publishing (per the Chicago Manual of Style, 17th edition) is to use lowercase Roman numerals for front matter and switch to Arabic numerals for the body text.

Positioning Options Explained

PositionBest ForConvention
Bottom CenterBooks, reports, manuscriptsMost common position in publishing
Bottom RightAcademic papers (APA style)APA 7th edition standard
Bottom LeftLegal documentsCommon in legal filings
Top CenterAcademic papers, running headersMLA style standard
Top RightAcademic papers (APA body)APA header with running head
Top LeftTechnical documentationISO document standards

Common Use Cases for PDF Page Numbering

  • Legal documents: Court filings, contracts, and discovery documents require sequential page numbering for referencing in proceedings.
  • Academic submissions: Theses, dissertations, and research papers require specific page numbering formats defined by their institution's style guide.
  • Merged documents: After combining multiple PDFs with our PDF Merger, the resulting document often needs renumbering to create a coherent page sequence.
  • Scanned documents: PDFs created from scanned paper pages never have page numbers unless the original paper did — adding numbers helps with organization.
  • Business reports: Annual reports, board presentations, and client deliverables look more professional with consistent page numbering.
  • Manuscripts: Publishers require page-numbered manuscripts for editorial review and copyediting.

Privacy and Security

Our page numbering tool uses the pdf-lib JavaScript library to process your files entirely within your web browser. Your PDF never leaves your device — no data is transmitted to any server. The Helvetica font used for page numbers is a standard PDF font (defined in ISO 32000-2:2020, Section 9.6.2) that is built into every PDF viewer, so no external font files need to be downloaded.

Sources and References

  • ISO 32000-2:2020 — Document management — Portable document format — Part 2: PDF 2.0. International Organization for Standardization.
  • University of Chicago Press. (2017). The Chicago Manual of Style, 17th edition. Chapter 1: Books and Journals — Page Numbering.
  • American Psychological Association. (2019). Publication Manual (7th edition). Section 2.18: Page Numbers.
  • pdf-lib — Open-source JavaScript library for creating and modifying PDF documents. github.com/Hopding/pdf-lib.

Frequently Asked Questions

What page number formats are available?
Our tool supports three numbering formats: Arabic numerals (1, 2, 3...) for standard documents, Roman numerals (i, ii, iii...) commonly used for prefaces and front matter in academic publications, and 'Page X of Y' format (Page 1 of 10) which provides context about document length. These formats follow typography conventions defined by the Chicago Manual of Style (17th edition) and are used universally in professional publishing.
Can I choose where page numbers appear on the page?
Yes. You can position page numbers in six locations: bottom-center (the most common placement for books and reports), bottom-left, bottom-right, top-center (common in academic papers), top-left, or top-right. Each position places the number 0.5 inches (36 points) from the page edge, which is the standard margin for printed documents per the American Psychological Association (APA) style guide.
Can I skip numbering on the first page (like a title page)?
Yes. Use the 'Start numbering from page' option to skip the title page or any number of initial pages. For example, if your PDF has a cover page and a table of contents, set 'Start from page' to 3 and 'Start number at' to 1. Pages 1 and 2 will remain unnumbered, and page 3 will display as page 1. This matches the standard convention in book publishing and academic papers.
Does adding page numbers change the original content?
The original content (text, images, graphics) is preserved exactly as it was. Page numbers are drawn as an overlay on top of existing content using the Helvetica font. The numbers are rendered at a customizable font size with a subtle gray color (RGB 77, 77, 77) that is visible but not distracting. If a number overlaps with existing content in an edge case, adjusting the position (e.g., moving from bottom-center to bottom-right) resolves the issue.
Are my PDF files uploaded to a server?
No. All processing is performed entirely within your web browser using the pdf-lib JavaScript library. Your PDF file stays on your device — no data is sent to our servers or any third-party service. This makes our tool safe for numbering confidential legal documents, contracts, court filings, medical records, and any sensitive documents that require page numbering.
What is 'Bates numbering' and does this tool support it?
Bates numbering is a sequential numbering system used in the legal profession to identify and label every page of a document for litigation discovery. While our tool provides basic sequential page numbering, dedicated Bates numbering requires alphanumeric prefixes/suffixes (e.g., 'ABC-000001') and audit-trail metadata. Our tool covers the most common use case: simple numeric, Roman, or 'Page X of Y' numbering for reports, manuscripts, and general documents.

Related Tools