Add Page Numbers to PDF

Stamp page numbers onto every page of a PDF — pick the position (any of four corners or top/bottom center) and the format, like "Page 3" or "Page 3 of 12". Free, in-browser, and no signup — your file stays on your device.

Free • No signup • Secure

How to use add page numbers to pdf

  1. Open your PDF

    Drag and drop your PDF onto the upload area, or click to choose a file. The file stays on your device — there is no server upload.

  2. Pick the format and position

    Choose a format using {n} for the current page and {total} for the page count — "{n}", "Page {n}", or "Page {n} of {total}" all work. Pick a position: top-left, top-center, top-right, bottom-left, bottom-center, or bottom-right.

  3. Set an optional starting number

    By default numbering starts at 1. If your PDF is part of a larger document and the first page should be, say, page 5, set a custom start — the tool offsets all subsequent numbers and the {total} placeholder to match.

  4. Download the numbered PDF

    Click Add Page Numbers to stamp every page in your browser and save the new .pdf to your device. The original file is untouched.

Why use USA Sky PDF

  • Your file stays on your device

    Nothing is uploaded. The page numbers are drawn entirely in your browser, and the new file is saved straight to your downloads folder.

  • Six positions, flexible format

    Pick any of the four corners or top/bottom center. Format strings accept {n} for the current page and {total} for the count, so "Page 3 of 12" or just "3" — your choice.

  • Custom starting number

    Numbering doesn't have to start at 1. Useful when your PDF is a section of a larger document — set the offset and {total} updates to match.

  • Free with no signup

    No account, no email, no watermarks. There's nothing to upgrade for this tool because nothing leaves your device.

Frequently asked questions

Is adding page numbers really free?

Yes. Free with no signup and no per-conversion limit.

Does the file leave my computer?

No. The stamping runs entirely in your browser. USA Sky PDF's servers never see your PDF for this tool.

What characters can I use in the page-number text?

Latin and accented-Latin characters — the basic Latin and Latin-1 character set (U+0000–U+00FF). That covers English, French, German, Spanish, Italian, Portuguese, Polish, Turkish, and most other Western European languages. Non-Latin scripts like Hindi, Arabic, Chinese, Japanese, Korean, and Cyrillic aren't supported in the page-number text yet — the tool will refuse with a clear error rather than silently dropping glyphs. We use standard Helvetica with WinAnsi encoding for now; broader Unicode support is on the roadmap.

Can I make numbering start at a number other than 1?

Yes. Set a custom starting number, and the tool offsets every page. If you start at 5 on a 10-page document, the pages read 5 through 14, and {total} reflects 14 — not 10 — so "Page 5 of 14" appears on page one, not "Page 5 of 10".

What if I have pages I deleted in the editor — are they numbered?

No. The stamper skips any pages you've marked for deletion in the editor, and {total} reflects only the surviving pages. The output never includes deleted pages or numbers them.

Related tools