Quickly add sequential page numbers to your PDF. Pick a corner or bottom centre placement, choose the starting number and font size, then download the numbered PDF instantly. All processing runs in your browser.
Drop a PDF here or click to browse
This tool uses pdf-lib, a pure JavaScript PDF library. It loads your PDF in memory, uses the built-in Helvetica font to draw a page number on each page at the position you choose, and downloads the result. All without leaving your browser tab.
All processing happens inside your browser. pdf-lib modifies the document structure entirely in memory. Our servers are not involved at any point.
For adding text or image overlays to pages, try PDF watermark. To join several numbered files into one, use merge PDF. For straightening pages before numbering, see rotate PDF.