Page Tools

Add page numbers to a PDF

Stamp page numbers onto every page of a PDF, right in your browser. Nothing is uploaded — the numbers are added on your device, and your text stays selectable.

Drop a file here
or click to choose · stays on your device

100% private — files are converted in your browser and never uploaded.

How it works

Add page numbers to a PDF in 3 steps

1

Choose your PDF

Drop a PDF — it loads locally.

2

Add numbers

Each page gets a “page / total” number at the bottom center.

3

Download

Save the numbered PDF — nothing else changes.

Where the numbers go

Every page gets a label in the form 1 / 12 — current page and total — centred at the bottom, 22 points above the edge, in 10-point Helvetica, dark grey. The label is real text in the page content, so it prints crisply and is picked up by search in any viewer.

Numbering always starts at 1 on the first page of the file. If your document has a cover you do not want counted, split it off first, number the body, then merge the cover back.

Fixed style, by design

There are no options for font, position or format yet; the conventional bottom-centre X / N is what most documents need. If you want numbers in a header, a different format or only on some pages, open the PDF in the editor and add text where you like.

FAQ

Common questions

Where are the numbers placed?

Centered at the bottom of every page, shown as “3 / 12”. The rest of your document is untouched and the existing text stays selectable.

Are my files uploaded?

No. The conversion runs entirely in your browser using JavaScript — your file never leaves your device, so it's safe even for sensitive documents.

Is it free?

Yes — completely free, no signup, no watermark, and no daily limits.

Can I start numbering from a number other than 1?

Not with this tool. Add the numbers in the editor if you need an offset, or number the body separately from the front matter.

Do the numbers cover existing footers?

They are drawn 22 points from the bottom edge, below the usual footer position. If your document already has text there, the two can overlap.