Choose where page numbers appear
Use the supported header, footer, or page-position controls to place the number where it will not cover important content.
Add sequential page numbers to all pages, selected pages, or all except selected pages. Choose the numbering start, position, label style, and appearance, then inspect the downloaded result.
or drop one PDF here
Up to 50 MiB and 500 pagesUse page numbering when a report, packet, application, or merged document needs a clear sequence. Choose the placement carefully, then inspect the downloaded output.
Use the supported header, footer, or page-position controls to place the number where it will not cover important content.
Number all pages or the supported page range, and choose the starting value or page-numbering offset when the tool provides it.
Choose plain numbering or Page X of Y, add an optional prefix, and set the position, font size, color, and opacity.
Page Numbers adds visible numbering to the generated PDF without changing the wording already present on the source pages.
Choose the PDF, select the pages and numbering options, create the numbered copy, then inspect the downloaded result.

Yes. Choose selected pages or all except selected pages, then enter ascending page numbers or ranges.
Yes. Choose a starting number from 0 to 999999.
Yes. Choose plain numbering or Page X of Y and add an optional prefix of up to 40 characters.
Yes. Choose one of six header or footer positions, Helvetica from 8 to 48 points, a hex color, and opacity from 10% to 100%.
They can if placed over existing content. The tool does not show a numbered-output preview, so open the downloaded PDF and inspect the placement.
No. Selected PDF contents are processed locally in this browser.
Upload the PDF, choose how the page numbers should appear, apply the numbering, and download the updated document.
Select which source pages receive numbers, set the first value and label appearance, then create a new PDF. There is no live numbered-output preview, so check placement after downloading.
A selected source page number identifies where a mark is added. The starting value controls what that mark says. Skipped pages do not advance the sequence. For example, selecting pages 2 and 5 with a starting value of 7 labels those selected pages 7 and 8. In a page-of-total format, the total is the final number in that sequence: 8 in this example, rather than the source document's page count.
Yes. Choose a selected range after the cover, or exclude the cover with the available page-scope controls.
The current tool does not render a final placement preview; inspect the downloaded output.
No. Finalize page order first, then add visible numbering.
Choose a PDF from phone storage, configure the numbering, and save a numbered copy in the mobile browser.
Choose the final PDF from phone storage, configure source-page scope and numbering, then save and reopen the copy. Verify placement after creation because a live numbered preview is not provided.
Keep the tab active while the document is processed and save through the browser download flow. Reopen the saved file from Downloads or Files, rather than assuming the workspace settings are the final appearance. Check small labels at normal reading size and dense footers at higher zoom.
Yes. Use the page-scope controls and ascending source ranges.
The tool does not show a final numbered-output preview and does not move existing footer text out of the way.
The mobile browser uses its normal Files or Downloads flow.
Use the available label, start value, placement, and size settings to create a clear numbering pattern.
Choose plain numbers or Page X of Y, an optional prefix and one of six header/footer positions. Use a readable size, colour and opacity, then inspect the saved result.
The controls use Helvetica from 8 to 48 points, a starting value from 0 to 999999 and an optional prefix up to 40 characters. The prefix must use supported font characters. Long labels occupy more width than a plain number; a clear lower corner on one page may contain a signature or table note on another.
No. The current formats are plain numbering and Page X of Y.
No. The built-in font cannot represent every Unicode script; unsupported characters cannot be exported.
Choose one of six header or footer positions. There is no free-position label editor here.
Set the first generated number to match a larger packet, cover-page convention, or continuing document sequence.
Set the first generated label independently of the selected source pages. The sequence advances only on labelled pages; calculate the expected last number before saving.
If five pages are selected and the first value is 20, the last generated number is 24. Excluded pages do not consume a number. Keep the complete sequence within 0 to 999999. In Page X of Y, Y is the last generated number, so this example produces Page 20 of 24 through Page 24 of 24. It is not the source document's page count.
Yes. The supported first-number range starts at zero.
No. The sequence advances over selected pages only.
No. It changes the visible labels added to the selected source pages.