Simple numbers, "Page X of Y", dashed, or bracketed styles
Place numbers at any corner, top center, or bottom center
Your PDF never leaves your device — no server uploads
Numbers are added in seconds — all in your browser
Drop your PDF file here or click to browse
Adding professional page numbers to your PDF is quick and fully customizable. Choose from multiple formats, positions, and sizes, then preview the result before downloading.
Page numbers are a fundamental element of professional document formatting. They allow readers to navigate long documents, reference specific sections in discussions, and maintain the correct page order when documents are printed. Without page numbers, multi-page PDFs become difficult to use in meetings, legal proceedings, and academic settings where referencing specific pages is essential.
Many PDFs are created without page numbers, including scanned documents, exported presentations, and files generated by software that omits pagination. Our tool lets you add properly formatted page numbers to any existing PDF without recreating the document from scratch. This is especially valuable for documents you did not create yourself and cannot edit in the original application.
Because the tool processes everything in your browser, your documents stay completely private. There is no upload to any server, making it safe to add page numbers to confidential reports, legal filings, medical records, and other sensitive materials.
This tool uses the pdf-lib JavaScript library to draw page numbers directly onto each page of the PDF using the embedded Helvetica font. The position coordinates are calculated from the page dimensions, selected placement option, and margin offset. The number format string is generated for each page based on the current page index and total page count. All rendering happens client-side in your browser using JavaScript, with no server communication. Your PDF is loaded into browser memory, page numbers are drawn onto each page as text elements, and the modified document is assembled for download. The original page content is fully preserved. All data is freed from memory when you close the browser tab.
You can place page numbers in 6 positions: bottom center, bottom left, bottom right, top center, top left, or top right. The live preview shows exactly where the numbers will appear.
Choose from 4 formats: simple numbers (1, 2, 3), "Page X of Y" format, dashed (- 1 -), or bracketed ([ 1 ]). All formats are customizable with your preferred font size.
Yes! Use the "Start Number" slider to begin page numbering from any number (0-100). This is useful when your PDF is part of a larger document.
Yes, 100%. All processing happens in your browser. Your PDF is never uploaded to any server. Close the tab and the file is gone.
Page numbers are rendered in Helvetica, a clean and universal font. You can adjust the font size from 6pt to 18pt to match your document style.
Yes, the margin slider (10-80pt) controls how far the page numbers are placed from the edge of the page. Increase the margin for more spacing from the edge.
Explore more free tools to boost your productivity