Add custom page numbers to any PDF document — customize position, format, font, and color
Upload PDF
Drop your PDF here
or click to browse
Selected File:- Pages:- Size:-
Page Number Settings
Top Left
Top Center
Top Right
Bottom Left
Bottom Center
Bottom Right
12px
#000000
30px
Preview
Upload a PDF to see preview
Page 1 / 1
Processing...
100% Private
Files never leave your browser
Custom Position
Place numbers anywhere on page
Multiple Formats
Numbers, Roman, Alphabet & more
Full Customization
Custom colors, fonts, and margins
How to Add Page Numbers to PDF Documents
Upload your PDF file by clicking the upload area or dragging it into the drop zone. Customize the page number appearance — choose position (top/bottom, left/center/right), select numbering format (1,2,3 or i,ii,iii or A,B,C), adjust font size and color, add optional prefix/suffix like "Page " or " - ". Then click "Add Page Numbers" and download your numbered PDF instantly — no email, no sign-up.
Why Use UtilityX PDF Page Number Adder?
Unlike cloud-based tools, UtilityX processes everything directly in your browser using pdf-lib. Your documents are never transmitted to any server, making it the safest way to add page numbers to sensitive PDFs — contracts, tax documents, medical records, legal papers, or anything private.
What Happens to the Original Files?
Nothing — your original PDF file is not modified. The tool creates a new PDF with page numbers added and offers it as a download. Your source file remains untouched on your device.
Frequently Asked Questions
Are my PDF files uploaded to a server?
No. All page numbering happens locally inside your browser using JavaScript. Your files never leave your device, ensuring complete privacy and security.
Can I add page numbers to specific pages only?
Yes. You can choose to add page numbers to all pages or specify a custom range like 1-5, 8, 10-15.
What numbering formats are supported?
We support standard numbers (1,2,3), roman numerals (i,ii,iii or I,II,III), alphabet (a,b,c or A,B,C), and zero-padded formats (01,02 or 001,002).
Will the output file size be large?
No! Using pdf-lib, we add text as vector overlays without re-encoding the PDF. Your output file will be only slightly larger than the original (typically adding just a few KB).