Files never leave this browser tab
A page numbering tool with nothing to upload Version 2.0

Add page numbers to your PDF, right in the browser.

Choose the position, size and typography — or just drag the number where you want it. The tool checks every page for existing content, and everything happens on this device: no server, no account, no upload bar.

Drop a PDF here

or choose a file from your device

Page 1 of 1

Preset
Position
Tip: drag the number in the preview to place it anywhere. It snaps to the centre and margins.
Format
Typography
11 pt
30 pt
72 pt is 1 inch (about 25 mm).
100%
Which pages
Smart options
Numbering page 1… 0%
—
Pages numbered
—
Pages in the PDF
—
New file size
—
Time taken
Download numbered PDF

How it works

01

Drop your PDF

It loads directly into the page using your browser’s own PDF engine — no network request involved. A quick background scan maps where each page already has content.

02

Set it up, see it live

Pick a corner or drag the number anywhere. Flip through every page in the preview or the page strip, and fix any overlap with one tap.

03

Download the result

The numbers are written onto your original pages as real text in a background thread, so the page stays responsive even with big files.

Why number pages locally

Nothing to intercept

Contracts, theses, case files, manuscripts — your document stays on your machine instead of passing through a third party’s server.

Your pages stay exactly as they were

Nothing is flattened or converted to images. Text stays selectable, and links, bookmarks and forms keep working. Only the numbers are added.

Works without a connection

Once this page is loaded, numbering a file doesn’t need the network again.

Questions people ask

Is my PDF uploaded anywhere?

No. The file is read and edited by code running in your own browser tab, and nothing is sent to a server. Once the page has finished loading you can even switch off your connection and keep numbering files.

Will adding page numbers reduce the quality of my PDF?

No. Numbers are added as real text on top of your existing pages. Nothing is converted to images, so text stays selectable and links, bookmarks and form fields keep working. The file size barely changes.

Can I place the number anywhere, not just in a corner?

Yes. Pick one of the six standard positions, or drag the number in the preview and it switches to Custom. It snaps to the page centre and to your margins, and on a keyboard you can nudge it with the arrow keys (hold Shift for bigger steps). On a phone, tap “Move number by touch” first so normal scrolling still works.

What does the overlap check do?

When you load a PDF, the tool quietly looks at each page in the background and notes where there is already text or graphics. If a number would land on top of something, the preview outlines it and offers “Move clear automatically”, which nudges the number inward until the space is free. The check covers the first 600 pages of a document.

How do I skip the cover page or number only some pages?

Tick “Skip the first page”, or choose odd pages only, even pages only, or a custom range such as 2-10, 12, 15-. The preview tells you when the page you are looking at won’t get a number.

How do I start numbering from a different number?

Set “Start numbering at”. If you skip pages, you can also decide whether they still count: with “Still count”, the second page of a document with a skipped cover shows 2; with “Don’t count”, it shows 1.

Can I show “Page 3 of 20”, Roman numerals or Bates-style numbers?

Yes. Pick a format preset or write your own text with {n} for the page number and {total} for the last number, for example “Page {n} of {total}” or “CASE-{n}”. Number style switches between 1, 2, 3, i, ii, iii, I, II, III and a, b, c, and zero padding turns 7 into 000007.

Which fonts can I use?

Helvetica, Times and Courier, each with bold and italic, are built into every PDF viewer, so your numbers look the same everywhere. You can also load your own .ttf, .otf or .woff file; only the characters actually used are stored in your PDF.

Can I save my settings?

Yes. Your look settings are remembered in this browser, and you can save any setup as a named preset. There are also built-in presets for a simple footer, report-style “Page X of Y”, book layouts, roman front matter and Bates stamping. Presets stay on your device.

What does “Also set PDF page labels” do?

It tells your PDF viewer about the numbering too, so the page counter in the viewer’s toolbar shows iii or 12 instead of the physical page position. It is available when your numbers run continuously, without odd or even selections, gaps or zero padding.

Does it work with landscape, rotated or mixed-size pages?

Yes. Each number is placed relative to that page’s own visible edges, and it is rotated to read upright on pages that are rotated, such as scans saved sideways.

Can I set up page numbers for double-sided printing?

Yes. Turn on “Alternate sides for double-sided printing”. Left and right positions swap on even pages, so a bottom-right number sits on the outer corner of both sides of the sheet.

Will a big PDF freeze my browser?

It shouldn’t. The numbering runs in a background thread, so the page stays responsive, and you can cancel at any time. If your browser doesn’t allow background threads, the tool falls back to doing the work on the main page automatically.

My PDF is password-protected. Can I still number it?

Not directly. Open it in a PDF viewer, enter the password, then save or print it to a new PDF and load that copy here.

Can I remove the numbers afterwards?

No. The numbers become part of the page content in the new file, so keep your original. This tool never changes the file you load, and each run starts again from that original.

The tool says it could not load its PDF engine. What now?

The PDF libraries are loaded when the page opens. An ad blocker, a strict firewall or a lost connection can stop them. Disable the blocker for this page or reload. If only the “use your own font” link is missing, the font library was blocked, and everything else still works.