Page Numbers

Insert "Page X of Y" at the bottom of every PDF page. Choose left, centre, or right alignment — all rendered locally in your browser.

Drop a PDF here
Files stay on your device
.pdf
Local processing

Add Page Numbers to PDF — Footer Pagination Without Uploads

The Page Numbers tool at PDFGuru lets you insert "Page X of Y" footers into the bottom of every page of any PDF document. It is the simplest way to make a long document easy to reference, cite, or assemble into a printed packet. Whether you are exposing a contract for signature, delivering a dense academic report, issuing a multi-page quote or distributing training material, numbered pages make navigation effortless.

Choose between left, centre, or right alignment at the bottom of the page, set the font size between 8 and 22 pt, and optionally skip the first page if it is a title cover that you do not want numbered. The text "Page 1 of 12", "Page 2 of 12"… is stamped onto each page directly into its content stream via pdf-lib and the 14 standard PDF fonts.

Because the operation is 100% local, the file never leaves your browser tab. There is no server round trip and no upload-then-download chain. For professionals working under confidence obligations — legal, medical, financial or contractual — paginating a lengthy brief locally means the document stays yours to keep.

The tool preserves text layers, form fields, and links. The new footer is rendered in the same font (Helvetica) across platforms, guaranteeing a consistent look on Windows, macOS, Linux and mobiledevices. The output size of the file grows by only a few kilobytes regardless of document length.

Try the page-numbers tool above — there is no signup, no daily quota and no upload endpoint. Stamp exact pagination into the document of your choice in seconds.

Page Numbers — Frequently Asked Questions

Many cover pages and title sheets are intentionally left unpaged. PDFGuru defaults to skipping the first page; untick the checkbox if you want every page to be numbered without exception.
"Page X of Y" — where X is the current page number and Y is the total page count. Custom formats such as plain numerals are not yet exposed in the UI.
No — we stamp on top of the existing page. If there is existing content in the bottom margin, the page numbers may overlap. Move that content if necessary or pick a different alignment.
Not currently. Helvetica is one of the 14 standard core fonts shipped with every PDF reader, so it is guaranteed to render identically across platforms. Custom fonts require bundling, which inflates the file size.