Add Page Numbers to a PDF Online — Free
Insert page numbers into a PDF and paginate documents online, with control over position, number format, font, colour and page range.
How Do I Add Page Numbers to a PDF Online?
You can number a PDF in three steps: choose the file, customize the numbering, and download the processed copy. A short document usually takes less than a minute.
1. Select Your PDF
Click the selection area or drag and drop one PDF. Your browser reads the file locally instead of uploading it to our server.
2. Customize the Numbers
Choose one of six positions, set the margins, font, size, color, text format, and the pages that should receive numbers.
3. Add & Download
Select Add Page Numbers. The browser creates a new PDF and displays a download button; your original file remains unchanged.
Is It Safe to Add Page Numbers to a PDF Here?
Yes. This page uses client-side JavaScript to read, modify, and save the selected PDF in your browser. The numbering workflow contains no PDF upload request or server-processing step.
No File Upload
The selected PDF stays on your device during numbering and is not stored on a CustomizedPDF server.
Browser-Based Output
PDF-lib writes the numbers into a new file in browser memory and prepares it for local download.
Free, No Watermark
No registration or paid tier is required, and CustomizedPDF does not add a watermark to the result.
What Does Adding Page Numbers to a PDF Mean?
Adding page numbers means placing visible numbering text onto selected PDF pages. This tool writes the number directly into the page content, so it remains visible when the PDF is viewed, shared, or printed. It does not merely change the page label shown in a reader's navigation panel.
Which page-number settings can I customize?
| Setting | Available choices | Example or limitation |
|---|---|---|
| Position | Top or bottom; left, center, or right | Six placements, with bottom center selected by default. |
| Format | Custom text using {p} and {t} | Page {p} of {t} becomes “Page 3 of 12.” |
| Font | Helvetica, Times-Roman, or Courier | Choose a standard PDF font and a size from 8 to 72 points. |
| Color and margins | Any color plus horizontal and vertical offsets | Increase the margin when existing content is close to the page edge. |
| Page range | Every page or a continuous start-to-end range | Choosing pages 2–10 numbers only those physical pages. |
| Custom starting value | Not currently available | Page 2 is labeled with {p}=2; the tool cannot label page 2 as “1.” |
When should I add page numbers?
- Academic papers: number a thesis, dissertation, reading packet, or research appendix before submission.
- Contracts and legal documents: make clauses and exhibits easier to reference during review.
- Reports and meeting packs: help participants find the same chart, note, or section quickly.
- Manuals and eBooks: add stable references for printed or downloaded copies.
How was the no-upload claim verified?
The active workflow was reviewed on July 22, 2026. It obtains the selected file through the browser's FileReader, loads it into PDF-lib, draws each number as text, saves a new PDF in memory, and creates a local download URL. No form submission or PDF transfer request appears in the numbering code. The W3C File API specification documents how browsers read files explicitly selected by a user.
- The original PDF is not overwritten.
- The output preserves the original pages and adds visible numbering text.
- Password-protected or damaged PDFs may fail to load; remove the password first with the PDF unlock tool when you have permission.
PDF Pagination: What the Format String Can and Cannot Do
Nearly every numbering question comes down to one field: Format String. It takes any text you like plus two tokens — {p} for the page number and {t} for the total page count. Everything below follows from that.
Standard numbering
Page {p} of {t} produces “Page 3 of 12”. Plain {p} gives a bare numeral, which is what most reports, invoices and coursework want. Bottom-centre is the safest position because it survives printing and binding.
Adding a prefix for reference or discovery numbering
Because the format string is free text, you can prefix the sequence: ABC-{p} gives ABC-1, ABC-2, and so on. That covers simple case or matter references.
Be aware of two limits before relying on it for formal Bates numbering. The tool does not zero-pad, so you get ABC-7 rather than ABC-000007; and because {p} is always the physical page number, a sequence cannot resume where a previous batch ended. For a single self-contained document that is usually fine. For a multi-volume discovery production where numbering must run continuously across files, you need dedicated legal software.
Numbering only part of a document
The page range controls which pages receive a number. Setting it to pages 2–10 leaves the cover clean.
One thing to expect: the range does not offset the count. Page 2 is still labelled 2, not 1, because {p} reports the physical page. There is no custom starting value, so if a style guide requires the first content page to read “1”, this tool cannot produce that on its own.
Position, margins and legibility
Bottom-centre survives most binding. If a document will be bound on the left edge, move numbers to bottom-right so the gutter does not swallow them. Increase the margin when a page already carries a footer, and check contrast if the page has a dark background or a watermark.
Numbering a PDF you cannot edit
A password-protected file will fail to load until the restriction is removed. Where you hold the password and the right to change the file, clear it with the PDF unlock tool first. A scan with no text layer numbers fine — the digits are drawn on top of the image — though you may also want to run OCR on the PDF so the text becomes searchable.
Fix the page order first
Numbering follows whatever order the pages are currently in. Use rearrange PDF pages to reorder, remove PDF pages to drop unwanted sheets, or merge PDFs to combine several files before applying one continuous sequence.
Frequently Asked Questions About PDF Page Numbers
Is this tool safe for sensitive documents?
The numbering workflow processes the selected PDF locally in your browser and does not upload it to our server. For highly sensitive files, you should still use a trusted, updated browser on a device you control.
Can I skip the cover page?
Yes. Choose Custom Range and set the start page to 2. The cover remains unchanged, and visible numbering begins on physical page 2.
Can page 2 display the number 1?
Not with the current tool. The {p} token uses the physical PDF page number, so page 2 displays 2. The custom range controls which pages receive numbers; it does not offset the displayed numbering sequence.
How do I format numbers as “1 / 10”?
Enter {p} / {t} in the Format String field. The tool replaces {p} with the physical page number and {t} with the document's total page count.
Which fonts and positions are available?
You can use Helvetica, Times-Roman, or Courier in any color and at 8–72 points. Numbers can appear at the top-left, top-center, top-right, bottom-left, bottom-center, or bottom-right, with adjustable margins.
Will CustomizedPDF add a watermark?
No. The downloaded copy contains the page-number text you requested, but CustomizedPDF does not add a logo or watermark. Any watermark already in the original PDF remains.
Does the tool change my original PDF?
No. It creates a separate numbered PDF for download. The source file on your device is not overwritten.
Further Reading
If your numbering has to skip a cover page and still start at 1, page numbers starting on the wrong page explains why that happens and the three-step way around it. For the basics, see how to add page numbers to a PDF. Walks through the same job step by step, including what to do when the numbering has to start on page 3.