Page numbers
Add page numbers to a PDF in various positions.
Drag & drop your files here
or pick from your device
Supported formats: PDF
How to use
- 1
Upload your PDF file.
- 2
Choose the number position, format, and starting number.
- 3
Click "Convert" and download the numbered file.
About the Page numbers tool
A document without page numbers is hard to reference: "see page 14" becomes impossible, and printed sheets are lost the moment their order gets shuffled. This tool adds automatic numbering to every page of a PDF at the position you pick (top or bottom; left, center, or right) in multiple formats like 1, 1/10, or Page 1, with a freely chosen starting number.
The starting-number option helps when numbering a file that will later be merged with others — pick up where the previous part ended. Numbers are drawn permanently into the file and show in every reader and printer, with all processing in your browser and no upload. For sequential legal numbering with a prefix and zero-padding, the Bates numbering tool is built for that.
When do you need this tool?
Preparing papers and memos
Number your paper or memo before submission so reviewers can point to specific pages.
Keeping printouts in order
Print contracts and booklets numbered so any shuffle or missing sheet is spotted instantly.
Continuous numbering across files
Start part two at the number where part one ended, so the merged file reads sequentially.
Why ToolsRio?
Real privacy
All processing happens inside your browser. Your files are never uploaded to any server, and nobody can see them — not even us.
Free without limits
No watermark, no file-count limits, and no hidden paid tiers.
Instant speed
No waiting for uploads and downloads to a remote server — processing starts immediately on your device.
No sign-up
No account, no email, no annoying ads. Open the tool and use it right away.
Frequently asked questions
Can numbering start from something other than 1?+
Yes, you can set any starting number you like.
What numbering formats are available?+
You can choose a plain number, "number/total" like 1/10, or custom text around the number.