PDF

How to add page numbers to a PDF

QUICK ANSWER

Choose the PDF and decide where the new numbers will fit. Check pages that already have a footer or a printed page number. Use Add page numbers and inspect the result.

Tooldu Add Page Numbers page showing its upload area and starting controlsView full size
Start on the Add Page Numbers page. The Choose files button opens your device’s file picker.

A PDF assembled from several sources may have no consistent numbering. Add Page Numbers puts a new visible sequence in a chosen page position without rewriting the original paragraphs or graphics.

1. Open your file

Choose the PDF and decide where the new numbers will fit. Check pages that already have a footer or a printed page number.

2. Work through the settings

  1. Set the starting value and choose the number format, such as a number alone or a page/total style.
  2. Pick a font, size, color and one of the available page positions.
  3. Set a margin that leaves the label clear of existing writing. Choose all, odd, even or specific pages.
  4. Use Add page numbers and inspect the result.
Add Page Numbers on Tooldu with the sample file opened and its working controls visibleView full size
The Add Page Numbers workspace with a sample file. Review these controls before making your download. Sample portrait, where shown: NASA, public domain; no endorsement implied.

3. Check before you share

  • Check the first number and the last number in the selected sequence.
  • Look at a page with an existing footer.
  • Make sure the total displayed matches the numbering convention you intended.

File limits and first-use notes

The file budget is 350 MB, with up to 150 pages per source PDF. Page-number labels use standard Latin PDF fonts. Existing PDF text and vector graphics remain native. Signed PDFs require an unsigned copy.

Questions you may have

Can the numbering start from a value other than 1?

Yes. Set the starting number before processing.

Will it move my footer out of the way?

No. Adjust the position and margin so the new label does not overlap existing page content.