PDF page numbers

Add page numbers to a PDF — pick a corner and format, see the placement instantly, then download; the file never leaves this tab.

Waiting for a PDF
Position
Format
More options
Color

Add one PDF to see page numbers on it.

Drop a PDF on this card, paste with ⌘V / Ctrl+V, or choose a file. Page numbers are added with the default settings — there is no Apply button.

PDF only · up to 50 MB · 2,000 pages.

The file stays in this tab: nothing is uploaded, stored or logged, and the page sends no network request.

No PDF at hand? Load a local six-page sample and number it.

Numbered PDF preview

If the preview stays blank, open the result in a new tab or download it.

Open in new tab

How to use it

  1. Drop one PDF on the card, paste with ⌘V / Ctrl+V, or press “Choose PDF”. Page numbers are added immediately with the default settings — bottom center, “1 / N”, every page, starting at 1. There is no Apply button.
  2. Click one of the six position buttons and pick a format. The paper preview updates instantly; the numbered PDF rebuilds a moment later. Open “More options” to skip a cover page, change the first number, font size, margin or color.
  3. The status turns green and says “Page numbers ready · N pages” when the new PDF is built. Download it, or open “Preview” to check the real result. The output is named after the source file plus “-numbered.pdf”; the original is never modified.

Example

report.pdf — 6 pages

Bottom center · 1 / N
Every page, starting at 1

What you get

report-numbered.pdf
Page 6 shows 6 / 6
First page 2 → page 2 shows 1 / 5

Page labels use Latin digits and are never translated. The PDF title and metadata stay as they were; the output name is the source name plus “-numbered.pdf”.

Rules, limits and known issues

  • Nothing is uploaded: the PDF is read with the File API and numbered in this tab. The page sends no network request, writes nothing to storage and keeps no history — a reload starts empty.
  • Adding page numbers changes the bytes, so digital signatures are no longer valid. PDF/A, PDF/X and other conformance markers are not guaranteed to be preserved.
  • One PDF at a time. Batch processing and merging several files into one numbering sequence are not supported.
  • Numbering always runs from the first numbered page to the last page of the document. Arbitrary page ranges, odd/even differences and restarting the sequence partway through are not supported.
  • Existing page numbers are not detected. Running the tool on an already numbered file adds a second set; the original numbers are not removed.
  • Formats are “1”, “1 / N” and — in English only — “Page 1 of N”. Chinese and Arabic word templates, custom text and font families are not available because the standard PDF fonts used here contain only Latin glyphs.
  • Page labels always use Latin digits (0–9). Arabic-Indic digits are not supported for the same font reason.
  • Scanned pages and blank pages are numbered too. There is no OCR and the page content is not analysed.
  • Page content, annotations, forms and bookmarks are preserved because the page is edited in place. Severely malformed PDFs are not repaired, and password-protected PDFs are rejected — remove the password and save a fresh copy first.
  • Rotated pages are handled: the number is drawn upright and lands in the corner you chose as it appears on screen. Crop boxes with a non-zero origin are supported.
  • The paper preview is an illustration, not a render of your page. Check the real result with “Preview” or by downloading the PDF.
  • Limits: one PDF, 50 MB and 2,000 pages. Larger files are rejected. Files over 20 MB or 300 pages show a “may take a few seconds” hint, and numbering runs on the main thread, so the tab can feel busy while it works.
  • The output name replaces path separators, control characters and reserved characters with “-”, trims the ends, cuts long names and appends “-numbered.pdf”; the source file itself is never modified.

Other document tools that also run entirely inside this tab.