Add Page Numbers to PDF Online Free - Number PDF Pages Instantly
Add page numbers to any PDF online for free. Choose position, format (Page X, X of Y), font size, and starting number. No signup required.
Add automatic page numbers to any PDF in seconds. Choose the position, format, font size, and starting number - then download a numbered PDF ready to share or print.
Upload your PDF to get started — no sign-up required.
How to Add Page Numbers to a PDF
- Upload your PDF using drag and drop or the file picker.
- Choose the position (bottom center, top right, etc.) and format (1, Page 1, or 1 of 10) in the sidebar.
- Adjust font size, starting number, and optionally skip the first page.
- Click Add Page Numbers to apply numbering and download your PDF.
Why Use PDFCrush?
- Six position options: bottom/top center, left, and right
- Three number formats including "Page X" and "X of Y" total count
- Start from any number - useful for multi-section documents
- Option to skip the first page for cover pages and title slides
Your Privacy & Security
Page numbers are added locally in your browser using pdf-lib. Your file is never sent to any server.
Frequently Asked Questions
Will overlaying page numbers conflict with my document's text flow?
No. Page number indicators are stamps drawn onto an independent canvas layer over your existing layout elements. Your existing paragraphs, margins, and underlying structural elements remain completely unchanged.
Can I adjust the placement styling coordinates and font configuration?
Yes. You can customize position variables (such as headers or footers across left, center, or right planes), change numeric string formatting (like 'Page X' or 'X of Y'), and set custom text size offsets.
Can I skip rendering page numbers on the title page?
Yes. You can configure a specific starting index offset parameter to tell the script runner to skip formatting rules on page one, letting your number sequence begin cleanly on page two or later.
Does stamping page numbers require server processing?
No. The vector text rendering pipeline dynamically overlays string metrics locally using client-side JavaScript. Your sensitive data profiles remain entirely isolated from any remote access risk.
What font options are used to render added page number strings?
The rendering system uses clean standard typography families optimized for global system compatibility, ensuring text metrics scale cleanly without requiring heavy custom asset downloads.
Can I control the precise digital string format for numeric listings?
Yes. The interface lets you choose between simple integers ('3'), structured strings ('Page 3'), or relational fractional blocks ('Page 3 of 24') instantly.
Will adding page numbers alter historical metadata fields within the document wrapper?
No. The core tool leaves original metadata fields like Author, Creation Date, and structural parameters intact while appending the formatting changes.
Does page numbering work correctly on scanned document page canvases?
Yes. The layout engine places the new string layers cleanly over flat scanned images or native digital vectors alike, ensuring readability across all page styles.