123
Page Numbers
100% Private & Local — Your files NEVER leave your device
1

PDF Page Numbers

Add clean page numbers to any PDF. Customize position, format, and size. Runs entirely in your browser.

Drop your PDF here

or click to browse

Max 200 MB

Frequently Asked Questions

How does this tool add page numbers to my PDF?
This tool uses pdf-lib, an open-source JavaScript library, to embed a Helvetica font into your PDF and draw text on each page directly in your browser. No file is ever sent to a server — everything happens on your device. The result is downloaded as a new PDF file.
Is my PDF kept private? Is it uploaded to a server?
Absolutely not. Your PDF is never uploaded anywhere. All processing happens 100% in your web browser using the Web APIs and JavaScript. Even if you're offline, the tool works perfectly. Your document stays on your device at all times.
What is the maximum file size supported?
The tool supports PDF files up to 200 MB. Since all processing happens in your browser, the actual limit also depends on your device's available RAM. For very large PDFs (100+ pages with heavy graphics), a modern computer with at least 4 GB of RAM is recommended for smooth processing.
Which fonts are available for page numbers?
Currently the tool uses Helvetica, a clean, universally readable sans-serif font that is one of PDF's 14 standard built-in fonts. This ensures maximum compatibility with all PDF viewers. Helvetica looks professional at all font sizes — small (8pt), medium (10pt), and large (12pt).
What page number formats are supported?
Four formats are supported: 1 (plain number), Page 1 (word + number), Page 1 of N (current + total, great for reports), and – 1 – (decorative dashes). You can also set a custom start number — for example, starting at page 5 if you're numbering a chapter separately.

Why Add Page Numbers to a PDF?

Page numbers are one of the most fundamental elements of professional document design. Whether you're preparing a business report, a thesis, a legal brief, or a presentation handout, numbered pages make navigation dramatically easier. Readers can reference specific content by page number, and physical printouts become far easier to reassemble if shuffled.

Many PDF editors charge a subscription fee just to add page numbers — a simple, trivial operation. This free tool does it instantly, privately, and with full customization, at zero cost.

Choosing the Right Position

Bottom Center is the most conventional choice for most documents — books, reports, and academic papers typically place page numbers here. Bottom Left or Bottom Right can be useful for two-sided (duplex) printing, where you want the page number closer to the outer edge. Top Center is less common but useful for documents where the bottom margin is needed for footnotes or other content.

Format Matters

The "Page 1 of N" format is especially useful for multi-page reports and documents shared digitally — readers immediately know how long the document is and how far through it they are. The plain "1" format is clean and minimalist, ideal for books and designs where whitespace is valuable. The "– 1 –" format adds a classic typographic touch.

How It Works Under the Hood

This tool uses pdf-lib, a pure JavaScript PDF manipulation library. It loads your PDF as binary data, embeds Helvetica (one of PDF's 14 standard fonts), calculates the precise coordinates for each page based on your chosen position and font metrics, then draws the text with a slight opacity for a polished look. The modified PDF is then downloaded directly to your device — no server round-trip, no latency, no privacy risk.

More Free Tools →

usertoolbox.com

Buy Me a Coffee

Support free tools