Home/ All Tools/ PDF Editing/ Add Page Numbers
★ FREE FOREVER ★ TOP TOOL 100% IN BROWSER

ADD PAGE NUMBERS.

Stamp numbers on every page. Free, forever, right here in your browser.

✓ NO SIGNUP✓ NO UPLOAD✓ NO WATERMARK✓ NO LIMIT
★ 01, 02, 03…
DROP YOUR
PDF HERE.
Drop the PDF to number.
OR DRAG A FILE ANYWHERE ON THIS BOX
01
NO UPLOAD
02
NO LIMIT
03
NO SIGNUP
★ POSITION
BOTTOM CENTER
BOTTOM RIGHT
TOP CENTER
★ FORMAT
1
1 / 12
PAGE 1 OF 12
★ AT A GLANCE
WhereYour browser
UploadsZero
Cost$0 forever
SignupNot needed
★ PRIVACY PROMISE

Your file never leaves this tab.

Everything runs in JavaScript (and WebAssembly) on your device. We can't see your PDF, and neither can our servers — because your file never touches them.

[ 03 · STEPS ]

HOW ADD PAGE NUMBERS WORKS.

Three steps. Under sixty seconds. No account required, no personal data collected.
01

01. Drop

Drag your file onto the box, or click to pick one from your device.

02

02. Tweak

Set the options in the sidebar. Defaults work for most.

03

03. Download

Hit the big button. Your file is ready in seconds — never leaves your browser.

[ 02 · ABOUT ]

ABOUT ADD PAGE NUMBERS.

Page numbers are one of those small details that make a document noticeably more professional and easier to reference — "see page 12" only works if page 12 actually has a visible number on it. minipdftoosz's Add Page Numbers tool stamps a number onto every page of your PDF automatically, with control over position (which corner or edge) and starting number, using pdf-lib to draw the number as real text directly into each page.

Because numbering is generated automatically across the whole document rather than typed manually page by page, there's no risk of a typo or a skipped number partway through a long document — the tool counts pages itself and stamps each one correctly and consistently, whether the document is 3 pages or 300. Position options (bottom-center, bottom-right, top-right, and similar standard placements) cover the conventional spots readers expect page numbers to appear.

The starting number option matters for documents that are logically a continuation of something else — a second volume of a multi-part report that should continue numbering from where the first volume left off, rather than restarting at 1, or a document with a separate unnumbered cover/title page where numbering should genuinely begin on the first content page rather than the cover itself.

Because the numbers are drawn as real vector text (not a rasterized stamp), they stay sharp at any zoom level and remain selectable/searchable in the final document, consistent with how every other text-adding tool in this toolset behaves. This is a fast, one-pass fix for any document — a report, a printed handout, a compiled reference packet — that's missing the basic navigational courtesy of numbered pages.

If a document already has printed page numbers baked into its original design (visible as part of the page content itself, not added by this tool), stamping new numbers on top can result in two numbers appearing near each other — worth a quick look at page 1 of your output before assuming the whole document turned out as expected.

Anyone preparing a printed handout, a compiled report, or a reference packet reaches for Add Page Numbers to add the basic navigational courtesy that makes a multi-page document meaningfully easier to reference and discuss with others.

For collaborative documents passed between several reviewers, page numbers also make it far easier for feedback to reference a specific spot precisely ("see the note on page 7") rather than describing a location vaguely, which speeds up review conversations more than the small effort of adding numbers might suggest.

★ QUICK TIPS
  • Use a custom starting number for documents that continue numbering from a previous volume or section.
  • Bottom-center and bottom-right are the most universally expected positions if you're not sure which convention your audience prefers.
  • If your document already has a cover page you don't want numbered, check whether the tool's options let you exclude it before running.

FAQ.

Common questions about add page numbers. Something else on your mind? Ask us.

Is it really free?

Yes. Free forever. No sign-up. No credit card. No trial.

Do you upload my files?

Never. Everything runs locally in your browser using JavaScript and WebAssembly.

What is the max file size?

Only limited by your browser’s memory. Most laptops handle 100MB+ with ease; very large files may be slower.

Does it work offline?

Once the page and its tool script have loaded, yes — processing runs entirely client-side.