Add Page Numbers to PDF – Free & Instant
Upload any PDF, choose your preferred position, font size, and style, then download the numbered version in seconds. No sign-up required.
What Is the PDF Page Numbers Tool?
The PDF Page Numbers Tool is a free, browser-based utility that lets you add page numbers to any PDF document without installing software or uploading your file to a remote server. All processing happens directly inside your browser using the open-source pdf-lib library, which means your documents remain completely private.
Whether you are preparing a thesis, a legal brief, a business report, or a creative portfolio, neatly numbered pages make your document easier to navigate, reference, and present. This tool gives you full control over where the numbers appear, how they look, and whether they follow a custom prefix or suffix format.
Key Features
- 6 Position Options – Place numbers at the top-left, top-center, top-right, bottom-left, bottom-center, or bottom-right of every page.
- Custom Font Size – Choose any size from 6 pt to 72 pt to match your document's typography.
- Color Picker – Match the page number color to your brand or document theme.
- Start Number Control – Begin numbering from any page (e.g., start from page 3 if your first two pages are cover sheets).
- Custom Prefix & Suffix – Format numbers as "Page 1 of N", "-1-", "§ 1", or any other style.
- Margin Control – Fine-tune the distance from the page edge so numbers never overlap your content.
- Live Preview – See a visual representation of where the number will be placed before you process the file.
- 100% Private – Your PDF is never sent to any server. Everything runs locally in your browser.
Who Is This Tool For?
This tool is ideal for students submitting academic papers, lawyers and paralegals preparing filings, executives creating board decks, authors formatting manuscripts, and anyone who needs a quick, reliable way to paginate a PDF without spending money on Adobe Acrobat or similar software.
How to Use the Tool – Step by Step
- Step 1 – Upload: Click the upload area or drag and drop your PDF file. The file is loaded entirely in your browser's memory.
- Step 2 – Configure: Choose the position, font size, color, starting number, margin, and optional prefix/suffix text.
- Step 3 – Preview: Review the thumbnail previews to confirm the number placement looks correct.
- Step 4 – Apply & Download: Click "Add Page Numbers" and download your fully paginated PDF instantly.
1 Upload Your PDF
Click to browse or drag & drop your PDF here
Supported format: PDF only · Processed entirely in your browser
2 Configure Page Numbers
3 Preview Placement
Upload a PDF to see preview thumbnails.
4 Apply & Download
Frequently Asked Questions
How the Tool Works Technically
This tool is powered by pdf-lib, a pure JavaScript library for creating and modifying PDF documents. When you upload your PDF, it is read into your browser's memory as an ArrayBuffer. The library then parses the PDF structure, iterates over each page, calculates the correct X/Y coordinates based on your chosen position and margin, and draws the page number text using the standard Helvetica font.
Once all pages have been processed, the modified document is serialized back into a binary PDF and presented to you as a download link using a Blob URL. The entire process — from parsing to rendering to download — happens without any network request. Your file is never transmitted anywhere.
Why Client-Side Processing Matters
Many online PDF tools send your files to remote servers for processing. This raises valid privacy concerns, especially for sensitive documents like contracts, financial reports, medical records, or academic submissions. By running entirely in the browser, this tool eliminates that risk entirely. The file exists only in your browser's memory and is discarded when you close or refresh the page.
Tips for Best Results
- Use a small font size (9–12 pt) for professional documents to keep numbers subtle.
- Choose "Bottom Center" for academic papers and "Bottom Right" for legal or business documents.
- Increase the margin if your PDF has a tight border or decorative frame near the edge.
- Dark gray (
#333333) is a good neutral color that works on both white and off-white backgrounds. - If numbering a large document, be patient — the progress bar will indicate status during processing.