ToollyX

Add Page Numbers to PDF

Stamp page numbers onto any PDF in your browser β€” no upload, no account. Choose from seven number formats including Page 1 of N and Roman numerals, pick any of six positions, and customise font, color, opacity, and margin. A live preview updates instantly so every setting matches the downloaded file exactly.

INPUTPDF
OUTPUTNumbered PDF
FORMATS7 Number Styles
POSITION6 Zones
PRIVACYBrowser-local, no upload
728 Γ— 90 β€” Leaderboard Ad
πŸ”’
Drop your PDF here or click to browse
7 number formats Β· 6 positions Β· Custom font, color & margin Β· Nothing uploaded to server
1 Β· Page 1 Β· 1 of NPage 1 of NRoman I II IIIAlphabet A B C6 PositionsBold / Italic / UnderlineSkip Cover PagePage Range
⏳ Loading libraries…
728 Γ— 90 β€” Leaderboard Ad

How to Add Page Numbers to a PDF

1
Upload your PDF

Drag and drop your file into the drop zone, or click Choose PDF File to browse. The file opens entirely in your browser β€” nothing is sent to any server. A thumbnail strip appears on the left showing every page; click any thumbnail to navigate to that page in the canvas preview.

2
Choose a number format

Select from seven formats: bare numbers (1, 2, 3), Page 1, 1 of N (fraction style), Page 1 of N (verbose), Roman numerals (I, II, III), Alphabet letters (A, B, C), or Custom (set any prefix and suffix). Set the Starting Number if you need the sequence to begin at a value other than 1.

3
Set position and style

Click any cell in the 2Γ—3 position grid to place numbers at the top or bottom in left, center, or right alignment. Then choose font family, size, bold/italic/underline, color, opacity, and margin from edge. Use the Page Range section to stamp only selected pages, or enable Skip first page to leave the cover un-numbered.

4
Download the numbered PDF

Click Add Numbers & Download. The tool processes all pages and triggers an automatic download prefixed with "numbered-". No waiting, no email confirmation, and no account required.

Features

πŸ”’7 Number Formats

Arabic, Page N, N of Total, Page N of Total, Roman numerals, Alphabet letters, or fully custom with prefix and suffix.

⬛6 Positions

Top and bottom Γ— left, center, right β€” click the visual position grid and the canvas preview updates instantly.

πŸ‘οΈLive WYSIWYG Preview

The canvas preview shows exactly what the exported PDF will look like. Every slider, button, and toggle updates the preview in real time with no flicker.

πŸ”€Full Typography

Font family (Helvetica / Times Roman / Courier), sizes 8–16pt, bold, italic, underline, any color, and opacity 10–100%.

πŸ“Margin Control

Slider sets the gap between the number and the page edge in PDF points β€” so print margins align precisely.

πŸ“„Page Range & Skip

Number only pages in a From–To range. Skip the first page (cover), skip the last page (back cover), or both.

πŸ”’Custom Starting Number

Start the sequence at any number β€” useful when numbering chapters of a larger assembled document.

πŸ“Scale with Page Size

PDFs with mixed page dimensions show the same font size at different visual scales. Enable this toggle and the tool automatically adjusts the font size per page so numbers appear the same visual proportion throughout.

πŸ”’Private β€” No Upload

pdf-lib and pdf.js run entirely in your browser. Your PDF never leaves your device.

What Is PDF Page Numbering and When Do You Need It?

Page numbers in a PDF serve the same purpose they have served in printed documents for centuries β€” they help readers orient themselves, reference specific content, and navigate back and forth efficiently. A table of contents without page numbers is useless. A contract without numbered pages creates ambiguity about which version the parties agreed to. An academic paper without footer numbers cannot be cited properly.

Adding page numbers after the fact β€” when a PDF has already been created and the source document is unavailable β€” is a common problem. A client sends a scanned contract. A colleague shares a report exported from a tool that doesn't include footers. A student submits a thesis created in software that put numbers in the wrong position. This tool solves all of these scenarios without requiring access to the original authoring software.

For documents that already have numbers embedded in the design, this tool can add supplementary numbers in a different position or format β€” for example, bottom-center Arabic numerals for an academic citation style on top of a report that uses top-right Roman numerals in its header design. For more control over which pages receive numbers, you can also combine this tool with Split PDF to work on specific sections independently.

Understanding the Seven Number Formats

The seven format options cover the full range of professional document numbering conventions.

1 (bare number) is the simplest and most widely used. The page shows just its number with no surrounding text. This is appropriate for most business documents, reports, and presentations where readers understand the numbering convention implicitly.

Page 1 adds the word "Page" before the number. This is common in legal documents and formal business correspondence where every element of a page is explicitly labelled.

1 of N shows the current page and the total β€” for example, "3 of 20". This format is extremely useful for multi-page documents sent as attachments, because recipients immediately know whether they have received the complete file or a truncated version. It is standard in fax cover pages, expense reports, and document submissions.

Page 1 of N combines both labels for a verbose but unambiguous format: "Page 3 of 20". This is the preferred format in legal discovery, regulatory filings, and compliance documents where every element is spelled out explicitly.

Roman numerals (I, II, III) are traditionally used for front matter in books and academic papers β€” the preface, table of contents, and acknowledgements receive Roman numerals while the main body uses Arabic numbers. Combined with the Skip first page and Page Range options, you can number the first section independently from the rest of the document.

Alphabet (A, B, C) numbers pages using uppercase letters. This is used in some legal and technical documents for appendices β€” "Appendix A", "Appendix B", "Appendix C" β€” and for supplementary materials where alphabetical labelling is more intuitive than sequential numbers.

Custom format lets you type any prefix and suffix. A prefix of "Exhibit " produces "Exhibit 1", "Exhibit 2". A prefix of "Β§ " produces "Β§ 1". A suffix of " / 12" produces "1 / 12". This is useful for any document with a numbering convention not covered by the standard templates.

Position Guide β€” Where to Place Page Numbers

The six positions follow the conventions of professional document design. Bottom Center is the standard for business reports, academic papers, and most commercial printing. It is visually balanced and does not interfere with document headers or running titles.

Bottom Right is common in internally bound documents and ring binders, where the right-hand corner is easily visible when flipping through pages. Bottom Left is less common but appropriate for right-to-left language documents.

Top Center is used in academic formats such as APA style for certain elements, and in legal documents where a running header occupies the same line as the page number. Top Right and Top Left are used in book and journal layouts where the header carries the chapter title on one side and the page number on the other.

The Margin from Edge slider controls how far the number sits from the page boundary. At 30pt (the default), the number has comfortable padding from the edge. For documents intended to be printed and trimmed, increase the margin to 40–50pt to keep the number safely inside the safe print area. For documents that will be viewed digitally only, 20pt is enough.

728 Γ— 90 β€” Leaderboard Ad

Real-World Use Cases

Legal discovery packages: A paralegal receives a 200-page PDF of scanned exhibits. Opposing counsel requested Bates numbering for all pages. Using the "1 of N" format at Bottom Right at 12pt, all 200 pages are stamped in under five seconds. The output is immediately shareable in the format expected by the court.

Academic thesis submission: A graduate student has a 90-page thesis. University guidelines require Roman numerals on pages 1–12 (front matter) and Arabic numbers from page 13 onward. Using this tool twice β€” once with Roman numerals and From:1 To:12, and once with Arabic starting at 1 and From:13 β€” both sections are numbered correctly. The Merge PDF tool can then recombine the two numbered sections.

Board presentation: A management consultant exports a 45-slide presentation to PDF. The client's CFO needs to reference specific slides in the meeting notes. Adding bottom-center page numbers at 10pt in dark gray takes ten seconds and makes the presentation immediately referenceable during the meeting.

Skip First Page and Page Range Options

The "Skip first page (cover)" checkbox is the most commonly used option after the format selector. Most professional documents have a cover page β€” title page, front matter, or a branded first slide β€” that should not carry a visible page number. Enabling this checkbox leaves page 1 clean while stamping page 2 onward starting at the number you set.

The From–To range inputs give you full control over which pages are stamped. A 30-page report where pages 1–4 are front matter and pages 27–30 are appendices might only need numbers on pages 5–26. Set From to 5 and To to 26, and only those pages receive a stamp. Pages 1–4 and 27–30 are left entirely unchanged.

The "Skip last page" option is useful for documents with back covers, signature pages, or terms-and-conditions pages that should remain un-numbered. It operates independently from the From–To range.

All these options work together. The canvas preview shows exactly which pages have numbers when you navigate through the thumbnail strip β€” un-stamped pages show no number, letting you confirm the range before downloading.

PDFs with Mixed Page Sizes β€” Why Numbers Look Inconsistent

A common surprise when adding page numbers to a scanned document or a combined PDF is that the same font size appears visually larger on some pages and smaller on others β€” even though the setting has not changed. This is not a bug. It happens because PDF pages can each have their own physical dimensions, and PDF viewers scale every page independently to fit the screen.

For example, a combined PDF might have standard A4 pages (595 Γ— 842 pt) alongside double-sized spreads (1190 Γ— 1684 pt). A font size of 12pt is the same absolute measurement on both β€” but when the viewer scales the larger page down to fit the window, the number appears half the visual size it does on the A4 page. The font is consistent; the visual display is not.

The Scale with page size toggle in the Font Size section solves this. When enabled, the tool calculates each page's height and scales the font size proportionally, using standard letter height (792pt) as the baseline. A page twice the height of letter automatically receives a number twice the point size, so the number appears visually identical across every page in the viewer. Enable this toggle any time your PDF contains scanned pages, merged documents, or content from multiple sources where page dimensions vary.

Why Browser-Based PDF Processing Matters

PDF tools that require file uploads create several real problems. Your document travels over the internet to a remote server, where it may be stored, logged, processed by third-party services, or retained for an unknown period. For PDFs containing personal data, business-sensitive content, or legal information, this is a genuine privacy risk.

This tool eliminates that risk entirely. pdf-lib and pdf.js are open-source JavaScript libraries that run locally inside your browser tab. Your PDF bytes never leave your machine. The processing is also faster than server-based tools because there is no upload latency, no server queue, and no download latency after processing β€” the output file is generated directly in memory and offered as a download.

For high-frequency workflows β€” a team that regularly produces numbered reports β€” the browser-based approach also means no account required, no subscription fees, and no usage limits. Every team member can process documents independently without any infrastructure cost.

When Not to Use This Tool

The tool works best on standard PDFs with selectable text and vector content. Heavily encrypted PDFs that restrict editing must be unlocked first using our Unlock PDF tool. PDFs with very complex transparency or layer structures occasionally render differently in the pdf.js canvas than in professional PDF viewers β€” always check the preview on a representative page before downloading.

For documents where the page number needs to be part of a running header alongside a chapter title or document name, this tool adds only the number itself (or your custom format). If you need full header/footer content with document metadata, a word processor that exports to PDF will give you more control at the authoring stage.

Frequently Asked Questions

728 Γ— 90 β€” Leaderboard Ad

Related Tools