Page numbers

Add page numbers with customizable format and position.

Private workspace
No file uploaded
Overview

About Page numbers

Reach for this when a PDF needs visible page numbers before you print, share, or file it. You write a format with placeholders, where {n} is the page number and {total} is the page count, then pick one of six positions and set the font size, margin, and which number to start counting from. A live preview shows exactly where each number lands so you can nudge things before committing. It stamps fresh text onto every page and saves a new PDF, all in your browser. It draws numbers over your pages rather than renumbering anything already printed inside the file.

How it works

How to page numbers

1

Add your file

Drop it in or click to choose. It stays on your device.

2

Set options

Tweak the settings, or just use the sensible defaults.

3

Download the result

One click. It was built right here, in your browser.

The honest difference

Why Unfleece vs fleeceware

Unfleece

  • Runs in your browser — no file upload
  • Free, no account, no card
  • Open source (AGPL-3.0)
  • No file-size paywall

Typical fleeceware site

  • Uploads your file to a server
  • $1 trial → ~$50 / week
  • Closed and opaque
  • Locks results behind pay
Questions

Frequently asked

How do I show numbers like "1 of 12" instead of just a number?
Type a format using the placeholders, such as "{n} of {total}", where {n} fills in each page's number and {total} fills in the page count. Anything else you type, like the word "Page" or dashes, is drawn literally, so "Page {n}" becomes "Page 1", "Page 2", and so on.
Can I start the numbering at a value other than 1?
Yes, the "Start at" option sets the number for the first page, so the count begins there and increases by one per page. Set it to 0 or any other whole number when your document continues from somewhere else.
Does this change page numbers that are already printed in the document?
No. It draws new number text on top of every page at the position you choose and does not detect, replace, or renumber any numbers already baked into the file, so existing printed numbers stay where they are.
Are my files uploaded anywhere?
No. The numbering runs entirely in your browser and your file never leaves your device. You can open the Network tab before you start and confirm nothing is sent.
Keep going

Related tools