Add Page Numbers to PDF
Number all pages or a selected range in one supported local PDF. Choose where the numbers go, then create and download a new PDF without uploading the file.
Number a PDF in three steps
- Choose one PDF up to 20 MiB and wait for its structure and page count to be checked. This tool accepts a static subset, not every PDF feature.
- Choose all pages or an inclusive range, enter the first number, and set the position, font size and margin. Page numbers in these controls count from the first physical document page.
- Select Add page numbers. When the current result is ready, download numbered.pdf and check the number placement before using or printing it.
What the numbering controls mean
The first selected page receives your first number. Each following selected page receives the next integer; pages outside the range get no new number.
Top and bottom positions are relative to the page as displayed, including supported quarter-turn rotation. Left, center and right alignment use the visible crop area.
Font size and margin are in points. The margin insets the font's advance/ascent/descent rectangle; it is not a measurement from the exact visible edge of each glyph.
The added labels contain ordinary digits 0–9 in black Helvetica. The tool does not change the PDF viewer's page labels, update references or remove existing printed page numbers.
Examples before you create the file
In an eight-page document, choose pages 3 through 5 and start at 10. Document pages 3, 4 and 5 receive 10, 11 and 12; the other five pages receive no new label.
To leave a cover unnumbered, start the selected range at document page 2 and enter 1 as the first number. The cover remains outside the numbering range.
At 12 points, the label 123 has a 20.016-point advance. If a selected crop and margin leave too little room for any complete label, the operation fails instead of shrinking or skipping it.
Compatibility and placement limits
Use one supported PDF 1.0–1.7 with 1–500 pages. Encrypted or signed files, forms, annotations, tagged PDFs, attachments, active features and other unsupported structures are rejected rather than removed or repaired.
Choose one continuous page range and a positive first number up to 999,999,999. The final label must also fit that limit. PDF user units other than the normal value 1 are unsupported.
The tool cannot find empty space or detect previous printed numbering. New labels can overlap existing content; changing the position or margin may be necessary. Running it again adds another set of labels.
Saving rewrites the document as PDF 1.7. File size and internal serialization can change. This is not byte-preserving editing, PDF/A or PDF/UA certification, signature preservation or a guarantee of identical rendering in every reader.
Local processing and current results
The PDF is processed locally in a browser worker. Its contents and settings are not uploaded or stored by this tool, and changing the file or settings removes the previous download. Cancelling stops the owned worker.
Questions about visible PDF numbers
Method and sources
- opensource.adobe.comAdobe Acrobat SDK: page geometry and coordinate systems
- github.compdf-lib 1.17.1: page boxes, rotation and drawing
- github.compdf-lib 1.17.1: inherited page properties
- github.comStandard font data: Helvetica digit metrics
- github.compdf-lib 1.17.1: document loading and saving
- Bundled pdf-lib license and notice
Reviewed 6 November 2026. These references explain the method; they do not certify this tool.
Related tools
PDF Compressor
Try local PDF stream and object compression without image downsampling. Compare exact sizes and download only a checked smaller result.
Open tool — PDF CompressorImage to PDF Converter
Combine JPG, PNG or WebP images into one ordered PDF, with rotation, A4/Letter pages and simple margins.
Open tool — Image to PDF ConverterUnlock PDF
Create a password-free copy of a supported PDF with its existing credential. Processing and preservation checks run locally.
Open tool — Unlock PDFPassword Protect PDF
Add an AES-256 opening password to one PDF locally, or replace existing protection with a known current password. Download only the verified protected file.
Open tool — Password Protect PDFPDF Watermark
Add a visible text or PNG/JPEG logo watermark to selected pages of a supported PDF. Set position, angle and opacity, then download the result locally.
Open tool — PDF WatermarkPDF to Text
Extract existing text from selected PDF pages locally, then copy or download TXT. No OCR.
Open tool — PDF to TextPDF Page Organizer
Arrange pages of one supported PDF using thumbnails, remove or restore pages and download a verified organized copy. Review navigation and document limits.
Open tool — PDF Page OrganizerPDF to Images
Convert selected PDF pages to PNG or JPEG in your browser and download one image or a ZIP.
Open tool — PDF to ImagesRotate PDF
Turn all or selected PDF pages by 90° or 180° locally, then download a new copy.
Open tool — Rotate PDFSplit PDF
Extract selected pages into one PDF or split a document every N pages, with local processing and separate downloads.
Open tool — Split PDFMerge PDF
Combine static PDF documents in your chosen file order and download one PDF.
Open tool — Merge PDF