Find a tool

Also in German, Spanish or French, for example “PDF zusammenfügen”.

Add PDF page numbers

Add clearly positioned page numbers with a direct preview.

Drag and drop a PDF file hereChoose a PDF file from your device

One file up to 100 MB. The file stays on your device.

Processed on your device, no upload

Guide and details

How it works
  1. Choose a PDF.
  2. Check settings and pages.
  3. Create the PDF and download the checked result.
Features and controls

Choose one of six top or bottom positions. Advanced settings include starting number, font size, color, edge margin and formats 1, Page 1 or 1 / 10. Numbers follow original page positions even with a selection. Skipping the first page starts the second at the starting number. The total in fraction format takes the starting number into account.

Processing and limits

Your PDF stays entirely on your device. Scripts, automatic actions and attachments are sanitized. Every output is checked again for prohibited active content before download. Encrypted PDFs are rejected with an explanation. Editing removes digital signatures; they do not remain valid unchanged.

Up to 100 MB and 2,000 pages, or 50 MB on smaller devices. Previews are limited for large files. Browsers may reach their memory limits earlier. Page sizes and existing rotations are preserved. Rebuilding pages does not preserve form fields or bookmarks.

Frequently asked questions

How are selected pages numbered?

Choose one of six top or bottom positions. Advanced settings include starting number, font size, color, edge margin and formats 1, Page 1 or 1 / 10. Numbers follow original page positions even with a selection. Skipping the first page starts the second at the starting number. The total in fraction format takes the starting number into account.

Do my documents stay private?

Yes. Every step runs locally in your browser. Document contents are never uploaded.

Which characters can I use?

Helvetica supports Western European characters. Unsupported characters are rejected with a message. Use an image in the watermark tool for other scripts.