Skip to content
ForgePlug — Logo
pdf100% Browser-BasedNo SignupNo WatermarkUpdated Jul 2026

Add Page Numbers to PDF

A premium, privacy-first PDF page numbering tool that works entirely in your browser. Upload any PDF and add beautiful page numbers with full control over starting number, numbering format (numeric, Roman numerals, alphabetic), position (6 presets), font family, size, color, opacity, and rotation. Apply to all pages, specific ranges, odd/even pages, or skip the first/last page. Advanced options include mirror margins for book-style layouts, different first page, and restart numbering. See every change instantly in the live preview — all processing happens locally, your files never leave your device.

Your Files Never Leave Your Device

All PDF page numbering happens entirely in your browser. Your files are never uploaded to any server.

Upload PDF File

Drag & drop a PDF file here, or click to browse.

PDF onlyUp to 250.0 MBPrivate · never uploaded

Frequently Asked Questions

Everything you need to know about adding page numbers to PDFs

I skipped the first page but page 2 shows '2' instead of '1' — is that a bug?
No, that's expected — 'skip first page' only hides the printed number on page 1, it doesn't stop that page from counting. If you want the visible numbering to actually start at 1 on page 2, use 'restart numbering' set to begin at that page instead of (or alongside) skip-first-page. This trips up more people than anything else in the tool.
Can I have Roman numerals for the front matter and Arabic numerals for the body?
Yes — apply the tool twice with different page ranges. Run it once on just the front-matter pages with Roman numeral format, download, then run it again on that output targeting the body pages with Arabic numerals restarting at 1. There's no single pass that mixes two formats in one document.
What are mirror margins actually for?
They're for documents that will be printed double-sided and bound — the number position alternates left/right by page so it always lands on the outer edge of the spread, not against the spine. If you're only distributing the PDF digitally, leave mirror margins off; it'll look asymmetric for no reason.
Does adding numbers touch the original page content?
No — the number is drawn as a new text object on top of the page, the underlying content is never modified. Worth checking the live preview first though, since if something else already occupies that corner of the page (a header, a stamp), the new number can visually overlap it.
Can I remove page numbers after I've added them?
Not with this tool — once downloaded, the numbers are baked into the page content like any other text, not a toggleable layer. Keep your original unnumbered file if there's a chance you'll want to redo the numbering with different settings later.

Adding page numbers that actually match your document's structure

The skip-first-page setting trips up more people than anything else here.

This tool exists because court filings, academic submissions, and basically every corporate style guide want page numbers a specific way — and getting it exactly right (skip the cover page, restart at 1 for the main body, mirror margins for double-sided printing) is fussier than it sounds if you're doing it by hand in a word processor after the PDF already exists.

How it works

pdf-lib draws the number as a new text object directly onto each page, at whatever position and style you set — it's not editing anything that was already on the page, just adding a layer on top. That means the original content is untouched underneath, and if a page already had something printed in that corner (a header, a stamp), you can end up with visual overlap. The live preview exists specifically so you catch that before downloading rather than after.

Because it's a fresh text object rather than a form field, once you download the file the numbers are permanent — there's no "page numbering" setting to toggle off later in a different PDF viewer. If you think you might want to change the format later, keep your original unnumbered file around.

A real example

A 40-page academic report: pages 1-2 are the title page and table of contents (no numbers wanted), and the body should read "Page 1 of 38" starting on page 3, bottom-center. Set the page range to start from page 3, enable "restart numbering at this page," set the suffix to " of 38," and skip the first two pages entirely. The output shows nothing on pages 1-2 and clean "Page 1 of 38" through "Page 38 of 38" on the rest — without you having to manually calculate what number goes on which physical page.

Common mistakes

  • Forgetting that "skip first page" and "start numbering at 2" are different things. Skip-first-page hides the number on page 1 but still counts it — so page 2 shows "2," not "1." If you want the visible content to start counting from 1, you need to restart numbering at that page, not just skip the display on the page before it. This is the single most common thing people email me about.
  • Setting mirror margins without actually intending to print double-sided. Mirror margins alternate the number position left/right by page — great for a bound book, confusing and asymmetric-looking for a document that's only ever read on screen.
  • Picking a font size that's fine on screen but tiny when printed. 8pt reads okay in the browser preview at 100% zoom; on a physical printed page it can be nearly invisible, especially in a light color. If the document is headed for print, preview at actual size or bump the size up a couple points.

Tool Overview

A closer look at Add Page Numbers to PDF — how it works, who it's for, and where it fits in your workflow.

Page numbers turn a collection of pages into a navigable document — essential for reports, manuals, contracts, and anything meant to be read in order. The Add Page Numbers tool places numbered labels on your PDF with a live overlay that shows exactly where each number will appear before you commit.

The tool goes well beyond a simple footer count. Choose the starting number, format (1, 2, 3 or i, ii, iii or letters), and add a prefix or suffix for labels like 'Page 12 of 34' or 'Confidential — 7'. Position the numbers in any of six standard spots or place them freely, then control font family, size, color, opacity, rotation, and letter spacing. Advanced options handle the details real documents need: skip the first page, mirror numbering for double-sided booklets, restrict numbering to a page range, and restart numbering at sections.

Quick presets cover the most common setups in one click — for example, bottom-center with 'Page X of Y' formatting. Everything is applied locally in your browser, so the document and the numbers you add never leave your device. No account, no upload, no watermark.

Key Features

Everything you get with this tool, at a glance.

Flexible Formats

Arabic, Roman, or letter numbering with custom start values.

Prefix & Suffix

Build labels like 'Page 12 of 34' or 'Draft — 3'.

Six Positions + Free Placement

Standard corners and centers, or position numbers anywhere.

Full Typography Control

Font family, size, color, opacity, rotation, and letter spacing.

Advanced Options

Skip first/last page, mirror layout, page ranges, restart numbering.

Live Preview, Local Processing

See numbers over your real page; nothing leaves your device.

How to Use Add Page Numbers to PDF

Get from zero to done in four quick steps — no account, no learning curve.

  1. Upload the PDF

    Drag and drop or browse to load the document.

  2. Set the numbering style

    Choose format, starting number, prefix/suffix, and position.

  3. Fine-tune typography

    Adjust font, size, color, and advanced options like skip-first-page.

  4. Apply & download

    Apply the numbers and download the paginated PDF.

Practical Examples

Real input and output pairs so you know exactly what to expect.

Standard report

Input

Bottom-center, 'Page X of Y', skip page 1

Output

Cleanly paginated report — cover unnumbered

Legal document

Input

Top-right, 'Page 1 of 12', letters for annex

Output

Court-ready pagination with Roman-numeral annex

Booklet

Input

Mirror layout + restart at chapters

Output

Double-sided-friendly numbering per chapter

Guides & Articles

Learn how to get the most out of this tool with our in-depth guides.

Was this tool helpful?

Your feedback helps us improve Add Page Numbers to PDF for everyone.

Share this tool

Share
Runs in your browser100% privateNo data uploaded