Drop a PDF here
or click to choose
processed in your browser · never uploaded
Add page numbers to a PDF. Choose the format, corner, font size, the first number, and the page to start on (so a cover page can be skipped). The original text stays selectable and nothing is uploaded.
Drop or click to replace
Add page numbers to a PDF, completely free. Drag and drop a PDF and each page is shown as a preview so you can see exactly where the numbers land while you adjust the settings. Pick a format — "1", "1 / N", "- 1 -", "Page 1", or "P. 1" — and a position from six corners: bottom center, bottom right, bottom left, top center, top right, or top left. You can set the font size and color too. A start number lets you continue numbering from a previous value, and a start page lets you skip a cover or table of contents and begin numbering partway through. When you click "Download numbered PDF", a new PDF is saved with the numbers drawn on top while the original page content is preserved — unlike a redaction tool, pages are not rasterized, so the text stays selectable, searchable, and copyable. Rotated pages are handled too, so numbers appear in the correct place and orientation. Rendering the pages and adding the numbers happen entirely in your browser with JavaScript (pdf.js / pdf-lib); the PDF is never uploaded, stored, or sent to a server. There's nothing to install and no sign-up, so it's safe for confidential documents. If you want a watermark like "Confidential", use the PDF Watermark tool; to pull text out of a PDF, use PDF Extract Text; to truly remove confidential content, use PDF Redaction.
How to use
- Drag and drop a PDF. You can also click to choose a file. Each page is shown as a preview.
- Pick a format (e.g. 1 / N) and position (e.g. bottom center), then set the font size and color. The preview updates live.
- Set the first number with "Start number" and the first page to number with "Start on page" — handy for skipping a cover page.
- Click "Download numbered PDF". The numbers are added while the original text is preserved, and your PDF is never sent anywhere.
FAQ
Can I skip the cover and start numbering partway through?
Yes. Set "Start on page" to the first page that should get a number, and earlier pages are left untouched. For example, setting it to 2 skips the first page (a cover) and numbers from page 2. You can also use "Start number" to control which value shows first, so you could start page 2 at "1" rather than counting the cover.
Does adding page numbers make the original text unreadable?
No. This tool keeps the original PDF content intact and only draws the page numbers on top. Unlike a redaction tool, pages are not flattened to images, so the text stays selectable, searchable, and copyable.
Can I choose the format and position?
Yes. Formats include "1", "1 / N" (current of total), "- 1 -", "Page 1", and "P. 1". Positions cover six corners: bottom center, bottom right, bottom left, top center, top right, and top left. Font size and color are adjustable, and the preview updates instantly.
Is the PDF I load uploaded to a server?
No. Rendering the pages (pdf.js) and adding the numbers (pdf-lib) all run in your browser with JavaScript. The PDF is never uploaded, stored, or sent to a server, and there's nothing to install, so it's safe for confidential documents.
What if I want a watermark or to extract text?
To add a watermark like "Confidential", use the PDF Watermark tool. To pull text out of a PDF, use PDF Extract Text. To truly remove confidential content, use PDF Redaction.