How to Add Page Numbers to a PDF on Linux: Start on Page 2, Skip Covers & Save a Clean Copy
To add page numbers to a PDF on Linux, open a browser-based PDF Page Numbers tool in Chrome, Firefox, or Chromium, upload the file from your home folder or Downloads, choose the position and numbering style, then export the numbered copy.
If the cover should stay blank, start numbering on page 2 and set the visible starting number to 1.
That is the short answer. The useful part is knowing how to keep the workflow clean across Ubuntu, Fedora, Debian, Mint, Pop!_OS, and similar desktops; when a Linux PDF viewer helps; how to avoid ugly footer collisions; and how to save a numbered copy without creating a pile of confusing near-duplicates in your Downloads folder.
Fastest path: open LifetimePDF's PDF Page Numbers tool in Chrome, Firefox, or Chromium, upload the PDF from your Linux folders, choose the start page and numbering style, then review the final copy once in Evince or Okular.
In a hurry? Jump to Quick start: add page numbers on Linux in 3 minutes.
Table of contents
- Quick start: add page numbers on Linux in 3 minutes
- The easiest Linux workflow for numbering PDFs
- Step-by-step: add page numbers in Chrome, Firefox, or Chromium
- Linux PDF viewer vs a dedicated page numbering tool
- Common Linux page numbering setups
- Common Linux problems and quick fixes
- Related LifetimePDF tools for smoother document workflows
- FAQ (People Also Ask)
Quick start: add page numbers on Linux in 3 minutes
If the PDF is already final and you just need clean numbering, this is the quickest route:
- Open PDF Page Numbers in Chrome, Firefox, or Chromium.
- Choose the file from Downloads, Documents, your home folder, or a mounted drive.
- Pick the page number position that fits the layout: bottom center, bottom right, top right, or another clean option.
- Select the numbering style: standard digits, roman numerals, or another format that fits the document.
- Set Start from Page and Start Number.
- If you want the cover page blank, use Start from Page = 2 and Start Number = 1.
- Download the finished PDF and open it once in Evince, Okular, or your preferred viewer to confirm the numbers look right.
The easiest Linux workflow for numbering PDFs
Linux users often already have several ways to open a PDF: a browser tab, Evince, Okular, maybe a flatpak editor, maybe a package you installed a year ago and barely remember. The hard part is not opening the file. The hard part is adding clean numbering without turning the job into a distro-specific side quest.
A browser-based workflow is usually the simplest because it behaves the same across distributions. Whether you are on Ubuntu, Fedora, Debian, Linux Mint, Pop!_OS, Zorin, or another desktop distro, the steps are almost identical: upload the PDF, choose the numbering rules, export the new file, then review it once locally.
| Method | Best for | Where it struggles |
|---|---|---|
| Linux PDF viewer | Opening the final file, checking the footer area, and confirming the export looks correct | Precise start-page controls, repeatable numbering jobs, and flexible numbering styles |
| Chrome, Firefox, or Chromium with LifetimePDF | Adding page numbers, choosing placement, setting page 2 as visible page 1, and exporting a clean new copy | You still need a quick review after export |
| Workarounds with print dialogs or random utilities | Rare cases where you are improvising with whatever is already installed | Messy, hard to repeat, and more likely to create version confusion |
That split matters. Use the browser for the numbering job itself. Use the desktop viewer for the review pass. Linux workflows stay cleaner when each tool does one job well.
Step-by-step: add page numbers in Chrome, Firefox, or Chromium
Here is the practical Linux workflow most people actually need.
1) Make sure the PDF is truly final first
If the PDF still has blank scanner pages, sideways sheets, or sections you plan to rearrange, fix those first. Page numbering usually belongs near the end of the workflow. Otherwise you will just repeat the numbering after every cleanup pass.
2) Open PDF Page Numbers in your browser
Go to LifetimePDF PDF Page Numbers. On Linux, a browser-based workflow is often more dependable than relying on whichever package or viewer happens to be installed on one machine but not another.
3) Upload the PDF from Downloads, Documents, your home folder, or a mounted share
Choose the PDF from wherever it already lives. If the file came from webmail, Slack export, Nextcloud, Dropbox, a Samba share, or a mounted team drive, it is worth saving it to a clear local folder first. That makes it much harder to edit the right file and then accidentally attach the old unnumbered copy.
4) Choose placement that fits the page layout
The best position depends on the PDF itself. Reports often look natural with footer numbering, but a document with signature lines, legal disclaimers, or a busy footer may need a top corner instead.
- Bottom center: good for reports, manuals, and packets where the footer area is clear.
- Bottom right: common for business documents that already have a centered footer or left-side notes.
- Top right: helpful when the bottom of the page already contains signatures, references, or dense footer content.
5) Set the numbering style and start-page logic
Standard digits are right for most PDFs, but front matter, appendices, and formal academic documents sometimes need roman numerals or a different visible starting number. If you want page 2 to display as page 1, set the physical start page to 2 and the visible start number to 1.
6) Export the PDF, then review the first, middle, and last numbered pages
After exporting, do not just glance at page 1 and assume everything is fine. Check the first numbered page, one somewhere in the middle, and the final page. That quick pass catches almost every real problem: overlap with an existing footer, off-by-one numbering, or a placement choice that looked fine in theory but feels cramped in the actual file.
Clean Linux workflow: use the browser to add the numbering, then do one quick review in Evince or Okular before you upload or send the file.
Linux PDF viewer vs a dedicated page numbering tool
Linux PDF viewers are excellent for reading and reviewing documents, but that is not the same thing as managing a deliberate numbering workflow. If you need specific controls, the dedicated tool is the better choice.
When a Linux PDF viewer is enough
- You want to review the finished numbered PDF before sending it out.
- You need to check whether the numbers overlap the footer, signature area, or existing text.
- You just want a final visual confirmation that the exported file looks right.
When the browser workflow is better
- You need page numbering to begin on page 2 or page 3.
- You want roman numerals or another numbering style.
- You need a repeatable workflow for reports, manuals, proposals, packets, or course materials.
- You want the same process to work cleanly across multiple Linux machines and distros.
In plain English: use Evince, Okular, or another viewer to verify the result. Use the dedicated page numbering tool to control how the numbers get added in the first place.
Common Linux page numbering setups
These are the setups Linux users run into most often.
Start numbering on page 2
This is the classic cover-page workflow. Set Start from Page = 2 and Start Number = 1 so the cover stays unnumbered while the second sheet becomes visible page 1.
Start numbering on page 3
Use this when page 1 is a cover and page 2 is a title page, contents page, or instructions page that should stay clean. Set Start from Page = 3 and Start Number = 1.
Keep visible numbers aligned with physical page count
Some legal, technical, or internal filing workflows want the second physical page to display as 2 rather than 1. In that case, keep the same start page but set the visible starting number to match the physical sequence.
Use roman numerals for front matter
If the opening pages should use i, ii, iii and the main body should switch to regular digits, the cleanest approach is usually to split the PDF, number each section separately, then merge the files back together.
Clean blank pages before you number the file
If the PDF contains accidental blanks, divider sheets, or scan junk, remove them first with Delete Pages. Numbering a clean document is easier than numbering a messy one and fixing it later.
Common Linux problems and quick fixes
The page numbers overlap my footer
Move the numbers to a different position, reduce the size slightly, or crop oversized margins first. The goal is not just to add numbers. The goal is to make them look intentional.
The wrong page got numbered first
Recheck the difference between Start from Page and Start Number. Most numbering mistakes are logic mistakes, not tool failures.
The PDF is a messy scan
Fix the orientation or margins before you number the pages. Use Rotate PDF for sideways sheets and Crop PDF if giant scanner borders make the footer area awkward.
The PDF is locked
If you are authorized to edit it, unlock the file first with PDF Unlock, add the page numbers, then protect the finished copy again with PDF Protect if needed.
The file is too large after numbering
Once the content is right, reduce the size with Compress PDF. That is usually faster than rebuilding the entire document just to satisfy an upload limit.
I keep attaching the original version instead of the numbered one
Save the finished file with a clear name and put it in an obvious folder before you upload it or attach it to email. On Linux, good filenames solve more document confusion than people expect.
Related LifetimePDF tools for smoother document workflows
Page numbering usually sits inside a larger PDF workflow. These tools pair well with it:
- PDF Page Numbers — add numbering with controls for position, style, start page, and visible start number.
- Merge PDF — combine multiple files before numbering a final packet.
- Split PDF — separate front matter and body if you need different numbering styles.
- Delete Pages — remove blanks or extra pages before numbering.
- Rotate PDF — fix sideways scans before you number them.
- Crop PDF — clean up borders so footer numbering looks more deliberate.
- PDF Protect — lock the final numbered file before sharing it onward.
Best order for most Linux users: clean the PDF, add page numbers, review the result once locally, then protect or share the final file.
FAQ: How to add page numbers to a PDF on Linux
How do I add page numbers to a PDF on Linux without Adobe Acrobat?
Open a browser-based PDF page numbering tool in Chrome, Firefox, or Chromium on Linux, upload the PDF from your local files, choose the placement and number format, set the start page, export the file, and review the finished copy once before you share it.
Can I start page numbers on page 2 on Linux?
Yes. Set the physical start page to 2 and the visible starting number to 1 if you want the cover page blank while the second page displays as page 1.
Should I use Evince or a browser to add page numbers?
Use the browser-based page numbering tool to add the numbers, then use Evince, Okular, or another Linux viewer for final review. That is usually much cleaner than forcing a viewer into the actual numbering job.
What if I need roman numerals for the first pages and regular numbers later?
Split the PDF into sections, number the front matter with roman numerals, number the body with standard digits, and merge the files back together. That is usually easier than trying to force mixed numbering into a single pass.
What should I do if the page numbers overlap the footer or existing text?
Move the numbers to another position, reduce the size, or clean the PDF first by cropping margins, deleting blank pages, or rotating awkward scans. Then review the export again before sending it onward.