rankato

Number PDF pages instantly

Add page numbers in any format — arabic, Roman, page-of-total. Nine positions. Skip first N pages (useful for title pages).

Scanners and older printers don't add page numbers; sometimes you get a PDF where you really need them for citation or cross-reference. The Rankato Page Numberer adds numbers to every page using pdf-lib. Full control over format, position, starting number, and page skipping.

Formats

Arabic (1, 2, 3), Roman lower (i, ii, iii), Roman upper (I, II, III), page-of-total ("1 of 20"), letter (A, B, C), or custom template (e.g., Page {n} — Confidential). Prefix and suffix strings add context.

Position and styling

Nine positions — top/bottom × left/center/right. Font (system serif, sans, mono), size (8-14pt), color. Add underline or bold if desired. Margin from the page edge is configurable.

Skip and offset

Skip the first N pages (leave title/TOC unnumbered). Set a starting number other than 1 (useful when merging into a larger document). Numbering can restart per section using page ranges.

Tool FAQs

Everything you need to know about using Add Page Numbers to PDF.

Does my PDF get uploaded to a server?+

No. This tool runs entirely in your browser using pdf-lib and pdf.js loaded as WebAssembly. Open your browser's Network tab while processing and you'll see zero uploads — your PDFs never leave your device. That's why confidential contracts, tax records, and internal docs are safe to run through this tool.

Can I use different numbering styles in the same document?+

Yes — the advanced panel accepts multiple range specs (e.g., i-iv for TOC, then 1-N for body). Each range gets its own format.

Can I process multiple PDFs at once?+

Yes — batch mode is available on the Pro plan. Free users process one file at a time. Pro unlocks unlimited concurrent PDF processing across every tool in the suite.