How-To GuidesMarch 13, 2026

How to Add Page Numbers to a PDF in Chrome

Chrome is the world's most-used browser, and it's capable of far more than browsing — including editing PDFs. LazyPDF's page-numbers tool runs entirely inside a Chrome tab, using your computer's own processing power to stamp numbers onto every page of your document. No extensions, no plugins, no account required. The tool is platform-agnostic. Whether you're on Windows, macOS, Linux, or even ChromeOS, the experience is identical: open the URL, drop your PDF, configure your numbering preferences, and download the result. The whole workflow takes under two minutes for most documents. Because processing happens locally in your browser, your PDF is never sent to a remote server. This makes LazyPDF's page-numbers tool one of the most private ways to number a PDF on any desktop or laptop computer.

Step-by-Step: Adding Page Numbers in Chrome

Chrome's modern file handling APIs make the drag-and-drop upload experience seamless. You can drop a PDF directly from your file manager onto the upload area, or click to open a standard file picker. Either method loads the PDF instantly into the browser tab. The processing is synchronous — Chrome won't freeze, and you'll see a progress indicator while pdf-lib works through your pages.

  1. 1Open Chrome and go to lazy-pdf.com/en/page-numbers
  2. 2Drag your PDF from your file manager and drop it onto the upload area, or click to browse and select it
  3. 3Set your preferences: page number position (6 options), number format (Arabic or Roman), font size, and starting number
  4. 4Click 'Add Page Numbers' — Chrome processes the file locally; larger files may take 5–15 seconds
  5. 5Click the download button to save the numbered PDF — it goes to your default Chrome downloads folder

Position, Format, and Starting Number Options

LazyPDF gives you precise control over how page numbers appear. The six position options — bottom-left, bottom-center, bottom-right, top-left, top-center, top-right — cover every standard document style. Business reports and submissions typically use bottom-center. Academic papers often call for top-right or bottom-right per style guides like APA or Chicago. The starting number field is particularly powerful for multi-document workflows. If you're assembling a large report from several PDF files, you can number each part independently with the correct offset, then merge them. For example, if Part 1 ends at page 22, set Part 2 to start at 23. This eliminates the need to re-number a combined document after merging.

Why Chrome-Based Processing Is Faster Than You'd Expect

Modern Chrome runs JavaScript through the V8 engine, which compiles and optimizes code at near-native speeds. When LazyPDF uses pdf-lib to add page numbers, Chrome's V8 handles the PDF parsing, font embedding, and page modification with impressive efficiency. A 100-page PDF typically processes in 3–8 seconds on a mid-range laptop. There's no round-trip to a server, no upload waiting time, and no download waiting time for a server-rendered file. The only delay is the local computation, which scales predictably with file size. This makes the browser-based approach faster in practice than most server-side tools, especially on a slow or mobile internet connection.

Chrome-Specific Tips for a Smooth Workflow

Chrome's built-in PDF viewer opens PDFs in a new tab by default. After downloading your numbered PDF, you can quickly verify the output by opening it in Chrome itself — just drag the downloaded file into a new Chrome tab. This lets you confirm the page numbers appear correctly before sending the document. If you regularly work with PDFs in Chrome, consider bookmarking the LazyPDF page-numbers tool for quick access. Chrome also supports pinning tabs — right-click the tab and select 'Pin' to keep the tool permanently available in your browser without it getting lost among other tabs. On ChromeOS, you can add LazyPDF to your shelf as a PWA shortcut for even faster access.

Handling Edge Cases: Large Files, Scanned PDFs, and Encrypted PDFs

LazyPDF handles standard PDFs reliably, but a few edge cases deserve attention. Encrypted PDFs (password-protected) cannot be modified until unlocked — use the LazyPDF Unlock tool first, then add page numbers. Scanned PDFs (image-only) work fine for numbering purposes, since page numbers are added as a new text layer on top of each page image. For very large files (100MB+), Chrome may show a brief unresponsive warning — this is normal during intensive JavaScript computation. Don't close the tab. Let it finish; Chrome will recover. If the tab crashes, try closing other tabs to free up RAM, or split the PDF into smaller parts first using the LazyPDF Split tool.

Frequently Asked Questions

Does adding page numbers in Chrome work on Windows, Mac, and Linux?

Yes. LazyPDF's page-numbers tool works identically in Chrome on any operating system — Windows, macOS, Linux, and ChromeOS. The tool runs in the browser using JavaScript, so there are no OS-specific dependencies or differences. The file picker will use your OS's native dialog to select the PDF.

Is my PDF sent to LazyPDF's servers when I use Chrome?

No. The page-numbers tool processes files entirely within your Chrome browser tab using a client-side JavaScript library called pdf-lib. Your PDF is read into browser memory but never transmitted over the internet. LazyPDF's servers are not involved in the processing — making this tool safe for confidential documents of any type.

Can I add page numbers to a password-protected PDF in Chrome?

Not directly — encrypted PDFs cannot be modified until decrypted. Use the LazyPDF Unlock tool first to remove the password protection, then run your unlocked PDF through the page-numbers tool. Both tools are available on lazy-pdf.com and process files locally in Chrome without uploading to any server.

What's the maximum PDF size I can number in Chrome?

There's no hard limit enforced by the tool, but practical limits depend on your computer's available RAM. Most PDFs up to 100MB process without issues on modern computers with 8GB+ RAM. For very large files, Chrome may take longer or use significant memory. Splitting the PDF first and processing each part separately is the recommended approach for files over 100MB.

Number your PDF pages in Chrome right now — works on Windows, Mac, and Linux with no install.

Add Page Numbers Free

Related Articles