ClientPDF
running locally in this tab — nothing uploaded

Open DevTools.
Number every page.
Watch nothing get sent anywhere.

Stamp page numbers onto a PDF — pick the corner, the starting number, and whether to skip the cover page — all inside this tab. Zero network requests after the page loads, same rule as every other tool here. Check the Network tab yourself.

Drop one PDF here or click to browse

One file at a time · stays on this device

    Why trust this tool

    0 network requests since page load · verified live, not our word for it

    No accounts

    No signup, no email, no watermark. Use it and close the tab.

    No limits (for now)

    Number as many pages as your device's memory allows. No artificial caps.

    Rotating or compressing a PDF? Both live too.

    Fix pages scanned sideways, drag pages into a new order, or shrink the file size — same rule: everything stays local. Leave your email and we'll let you know about a Pro batch mode.

    Numbers landing sideways or in the wrong corner? Here's why, and the fix.

    Stamping numbers without redrawing the page

    Page Numbers overlays a running number onto each page at a corner you choose, with a configurable starting number and an option to skip the cover page — it draws the number as new content on top of the existing page, it doesn't touch or reflow anything already there. Useful for reports and packets that came from multiple source documents with no consistent numbering of their own.

    "Top-right" only means what you'd expect if the page's rotation is set to 0°. On a page that's been rotated, the corner the number lands in can end up somewhere unexpected — here's why numbers can land sideways or in the wrong corner, and how to fix it before you print or send the file out.