About Page Numbers
Page Numbers stamps clean, correctly-positioned page numbers onto your PDF. Pick from arabic (1, 2, 3), lowercase roman (i, ii, iii), or uppercase letters (A, B, C). Set the starting number, page range, position (six options), margin, and font size.
A 'skip first page' toggle is built in — useful for cover pages where you don't want a number on page 1 but do want page 2 to read '1'.
Runs in-browser with pdf-lib. Your manuscripts and reports stay on your machine.
How to page numbers in your browser
- 01Open the tool
Visit pdfvibe.app/tools/page-numbers.
- 02Drop your PDF
Drag the file in.
- 03Choose format
Pick numbering style (1, i, A), position, margin, font size, and starting number.
- 04Skip cover page
Optionally toggle 'Skip first page' so page 1 stays clean.
- 05Download
Save the numbered PDF. The original is untouched.
Frequently asked questions
Roman numerals supported?
Yes — both lowercase (i, ii, iii) and uppercase letters (A, B, C) are available.
Can I start at a number other than 1?
Yes. Set the starting number — useful when continuing pagination across volumes.
Skip the cover page?
Toggle 'Skip first page' and numbering starts from page 2.
Number only certain pages?
Yes. Use the page range field, e.g. 3-20.
Is the file uploaded?
No. All stamping happens locally with pdf-lib.
Most online PDF tools — Adobe Acrobat Online, iLovePDF, Smallpdf — upload your file to their servers, run the operation, then send the result back. PDFVibe runs the same operation in your browser using WebAssembly and pdf-lib. The file never travels anywhere. Open your browser’s Network tab while using Page Numbers and you’ll see no outbound file transfers.