12

Add Page Numbers

Add automatic page numbers to your PDF — choose the position, format and which pages to number.

Drag your PDF here
or click to choose

The numbers are added to the PDF without converting it to an image: the original content, selectable text and quality stay intact. Positioning takes each page's rotation and crop box (CropBox) into account.

How it works

1 PDFchoose the file
12Numberposition, format and start
Numbered PDFon every page
1

Upload your PDF

Choose the document you want to add page numbers to.

2

Choose the style

Set the position (footer, header, corner), the format ("1", "Page 1", "1 of 10"), the starting number and the text size/color.

3

Apply and download

The numbers are added to all the pages you chose, and your numbered PDF is ready to download.

Frequently asked questions

Can I start numbering from a number other than 1?

Yes, you can set any starting number — handy when this PDF continues another document.

Can I leave the cover page unnumbered?

Yes, you can choose which page the numbering starts appearing on, leaving the first pages (such as a cover) without a number.

Which numbering formats are available?

Besides a plain number, there are formats like "Page X" or "X of Y" (showing the total page count), as well as Roman numerals, depending on the options available.

Are my files uploaded to a server?

No. All processing happens inside your own browser — the file never leaves your computer or passes through any external server. You can confirm this by disconnecting from the internet once the page has loaded: the tool keeps working normally.

Do I need to create an account or pay anything?

No. PDFsy doesn't ask for sign-up, an account or payment — just open the page and use the tool.

Is PDFsy an alternative to iLovePDF?

Yes. PDFsy offers PDF tools equivalent to iLovePDF's — merge, convert, compress, protect and much more — available in 25 languages, with no usage limits, no need to create an account, and 100% local processing in your browser, without uploading any file to any server.