ToolJutsu
All tools
PDF Tools

PDF Page Number Adder

Add page numbers to a PDF document.

Processed on your device. We never see your files.

How to use PDF Page Number Adder

What this tool does

The PDF Page Number Adder inserts a numbered label onto every page of a PDF document — entirely inside your browser. You choose where the number appears (any of six positions arranged in a top/bottom × left/centre/right grid), how large the text is, what colour it should be, and which format to use: a bare numeral, a word-prefixed label such as “Page 3”, or a “current of total” form such as “3 of 24”. You can also shift the sequence so that the first page of the file carries a number other than one.

Once you click “Add page numbers” the tool opens the PDF with pdf-lib, draws the label onto each page, and hands you a download of the updated file. Nothing is transmitted anywhere.

Why you might need it

Many PDF workflows produce documents without any page numbers, and adding them later used to mean reopening the file in a full desktop application. A meeting pack assembled by merging several individual reports may arrive without consistent numbering. A legal brief or academic thesis draft exported from a word processor sometimes strips header and footer content during the PDF conversion step. Scanned documents — receipts, signed contracts, medical records — almost never carry page numbers.

Numbered pages matter in practice: a 40-page court exhibit where the judge instructs counsel to “turn to page 17” cannot be navigated without numbers. A client reviewing a business proposal by email needs page references to annotate her comments. A tax return assembled from scanned bank statements is far harder to organise without a reference sequence. This tool fixes those situations in seconds without requiring Acrobat or any other paid software.

How to use it

  1. Drop your PDF onto the dropzone, or click to browse for the file.
  2. Choose a position by clicking one of the six cells in the position grid; the arrow icons indicate which corner or edge will receive the number.
  3. Set a font size — 10 to 14 pt is typical for footer numbers; larger sizes suit header stamps or covers.
  4. Pick a text colour using the colour picker or by typing a hex value.
  5. Select a number format from the dropdown.
  6. Optionally change the starting number if this document continues a larger sequence.
  7. Click Add page numbers and wait for the busy indicator to finish.
  8. Click Download PDF to save the result.

Common pitfalls

A few situations can produce unexpected results. Landscape-orientation pages swap width and height in the PDF coordinate system; the tool accounts for this automatically because it reads each page’s dimensions individually, so “bottom centre” will correctly appear at the bottom of a landscape page. PDFs with rotating transformations on individual pages may misplace labels — this is a known limitation of drawing directly into a page’s content stream without interpreting the full graphics matrix.

“1 of N” and “1 / N” formats report the total number of pages in the file as loaded, not the logical total if your starting number is greater than one. If you need “47 of 60” on the first page and the file has 14 pages, the tool will show “47 of 14” — in that situation the plain or “Page N” formats are a better fit.

Tips and alternatives

For a polished look, match the font size to any existing headers or footers visible on the pages — 10 pt for body-text PDFs, 12–14 pt for slide decks or presentations. Black and dark grey (#333333) are the safest colour choices for documents that will be printed, since some printers drop low-saturation colours. Use a contrasting colour — dark red or navy — for documents that will be read on screen only, to make the numbers easy to spot during navigation.

If you need to number only a subset of pages, split the document first using the PDF Splitter, add numbers to the extracted section, then reassemble the parts with the PDF Merger.

Frequently asked questions

Is my PDF uploaded to a server when I add page numbers?
No. The entire process runs inside your browser using pdf-lib, a JavaScript library. Your PDF bytes are read locally, page numbers are drawn in memory, and the modified file is offered for download — all without a single byte crossing a network connection. You can disconnect from the internet after the page loads and the tool will still work perfectly.
Which number formats are available?
Four formats are supported: plain numerals (1, 2, 3…), the word 'Page' followed by the number (Page 1, Page 2…), a 'current of total' style (1 of 12, 2 of 12…), and a slash-separated style (1 / 12). The preview below the format selector shows exactly what the first page's label will look like before you commit.
Can I start numbering from a number other than 1?
Yes. The starting number control lets you begin at any value — for example, if you are adding page numbers to a chapter that begins at page 47 in a larger document, set the starting number to 47 and the label on the first page will read '47' (or 'Page 47', '47 of 60', etc.).
What happens if the PDF is password-protected or corrupt?
If the file is encrypted, you will see a plain-language error message explaining that the PDF is password-protected and directing you to the PDF Password Remover to unlock it first. Corrupt files that cannot be parsed trigger a separate error. In both cases no partial output is produced and no data leaves your device.
Will page numbers cover existing content?
Page numbers are placed at a margin offset from the edge of the page (20 pt by default), which avoids most body text and headers. If the original PDF has content very close to the edge — common in some scanned documents — the numbers may overlap. Try the opposite position (top vs bottom) or adjust the font size downward to minimise any clash.

Related tools