axiomape.com

PDF Page Numbering Tool

Stamp page numbers onto any PDF - choose your position, format, and style. Free, private, and instant.

Advertisement (728 x 90)
📄
Step 1 - Upload Your PDF
📄

Click to browse or drag and drop a PDF file here

Supported format: PDF only - all processing happens in your browser

Step 2 - Configure Page Numbering
Position on Page

Click one of the six hotspots on the document diagram to choose where the page number appears. The highlighted button shows your current selection.

"1 of X" and "Page 1 of X" formats are standard for legal filings and academic manuscripts because they tell the reader the total document length at a glance. "X" is automatically replaced with the real total page count.

In print and PDF, size is measured in "points" (pt), not pixels. 1 point = 1/72 of an inch. 10-12 pt is the standard range for page numbers. Increasing this value makes the stamp larger and easier to read when printed.

This controls how far from the nearest page edge (in points) the number is placed. The legal and academic standard is 0.5 inches (36 pt) from the bottom. Lower values push numbers closer to the physical paper edge.

Enter the number of pages to leave unnumbered at the start of the document (for example, a title page or table of contents). If you enter 1, the first physical page gets no stamp, and the second physical page is stamped as "Page 1." If you enter 2, the first two pages are skipped, and numbering begins on the third page as "Page 1." This is required by many court filing standards and style guides.

By default, the first numbered page is labeled "1." Change this if your document continues a sequence from a previous file (for example, starting at 47 because pages 1-46 are in a separate volume).

Live Preview

Upload a PDF to see a rendered preview of its first page. Your chosen position, format, and font size will be simulated live as an overlay before you apply the stamp.

📄 Upload a PDF above to see a live preview here
Step 3 - Apply and Download
Privacy First: This document processing utility operates entirely within your local web browser. Your confidential PDFs, legal filings, and sensitive data are never uploaded, stored, or transmitted to external servers.

The Ultimate Guide to PDF Pagination and Formatting Standards

In legal and academic contexts, pagination (the process of assigning sequential numbers to the pages of a document) rarely begins on the title or cover page. Court rules in most jurisdictions - including federal courts governed by the Federal Rules of Civil Procedure - explicitly state that numbering should start on the first page of substantive content, not on the cover sheet, declaration page, or table of contents. This distinction matters because attorneys, judges, and clerks use page numbers to cite specific passages during hearings. If a cover page is stamped as "Page 1," every citation in a brief becomes offset by one, creating confusion and potential filing rejections.

The "skip pages" feature in this tool directly addresses this requirement. When you enter 1 in the skip field, the tool reads past the first physical page without drawing any stamp, then begins numbering from "1" (or your chosen start number) on the second physical page. This mirrors what legal secretaries and paralegals have traditionally done by hand, and what expensive desktop software like Adobe Acrobat Pro charges a monthly subscription to automate.

When a program needs to place text at a precise spot on a page, it uses a two-axis measurement system called Cartesian Coordinates. Every point on the page has an X value (horizontal position, measured from the left edge) and a Y value (vertical position). In most everyday software - like web browsers or word processors - Y increases as you move downward. However, the PDF specification follows a different convention: the Y axis is inverted, meaning Y=0 is at the bottom-left corner of the page, and Y increases as you move upward.

This is why placing a number at the bottom of a page in PDF editing requires a small Y value (such as 28 points from the bottom), and placing one at the top requires a Y value close to the page height (for example, 770 points on a standard US Letter page that is 792 points tall). The pdf-lib library this tool uses exposes these coordinates directly. For each page, this tool reads the page's width and height, then calculates the correct X and Y coordinates based on your margin setting and the text width - a calculation known in typography as resolving the bounding box (the invisible rectangular region that tightly wraps a piece of rendered text).

Margin standards vary by style guide and jurisdiction, but several widely followed conventions exist. The Chicago Manual of Style and most university thesis guidelines recommend placing page numbers no closer than 0.5 inches (36 points) from the nearest paper edge. Many U.S. federal court local rules specify a minimum 0.75-inch (54-point) margin on all sides, which means page numbers placed in a header or footer must fall within that band. The APA Publication Manual (7th edition) specifies the page number flush right in the header, 1 inch (72 points) from the top.

For general office use, a default margin of 28 points (approximately 0.39 inches) is a safe, unobtrusive choice that keeps the number clearly within the printable area of virtually all consumer printers, which typically have a non-printable margin of 0.25 inches. If your document will be professionally bound, increase the left margin significantly - 54 to 72 points - to prevent the page number from disappearing into the spine.

When you use an online PDF tool that requires a file upload, your document travels from your computer over the internet to a remote server, is temporarily stored in that server's memory or storage while it is processed, and is then transmitted back. Each of these steps introduces risk: network interception, data retention by the service provider, potential exposure in a server breach, or use of your content to train machine learning models (a practice described in the fine print of many free online tools). For academic manuscripts containing unpublished research, novel findings, or proprietary data, even a brief upload to a third-party server could constitute a violation of a non-disclosure agreement or institutional data policy.

Client-Side Processing - the approach this tool uses - means all computation happens inside your own browser application, which runs on your own hardware. The Document Object Model (the browser's internal tree-shaped representation of the page and its JavaScript context) is isolated from external networks during processing. Your PDF bytes are read into browser memory using the JavaScript FileReader API and are manipulated entirely within that sandboxed environment. No byte of your document ever leaves your machine. This architectural choice is not just a privacy claim - it is enforced by the fundamental way the code is written.

pdf-lib is an open-source JavaScript library built specifically to create and modify PDF documents entirely within a browser or Node.js environment - no server required. It understands the low-level PDF specification, which means it can read a PDF's internal page tree, identify each page's media box (the coordinates defining the visible page area), embed standard fonts such as Helvetica and Times Roman, and call methods like page.drawText() to stamp a string at precise X/Y coordinates with a chosen font size. Because it is written in pure TypeScript and compiled to JavaScript, it runs natively in Chrome, Firefox, Safari, and Edge without any plugins or extensions.

Alongside pdf-lib, this tool uses pdf.js - Mozilla's open-source PDF renderer - to draw a visual canvas preview of your document's first page. pdf.js rasterizes (converts the vector PDF drawing instructions into colored pixels) the page at a scaled resolution suitable for screen preview. This split architecture - pdf.js for rendering, pdf-lib for editing - is the standard pattern for high-quality browser PDF tools because each library excels at its specific task.