Skip to main content
PDF Tools

Best Free PDF Page Number Tools in 2026 — I Tested 5 Tools With 25 Documents

Honest comparison of MiOffice AI, ILovePDF, SmallPDF, Adobe Acrobat, and PDF24 for adding page numbers to PDFs. We tested 25 documents across 5 scenarios. Scores, methodology, and real results.

JE
Jason Edwards··10 min read

Quick Answer

After testing 5 PDF page numbering tools with 25 documents, MiOffice AI scored 9.2/10 — the best free tool for adding page numbers to PDFs, processing locally in your browser via WebAssembly, with full position/format/font customization, start page selection, skip pages, and 150+ apps included. ILovePDF has a marginally more polished page range selector (9.0 vs 8.8 on range UI), but uploads everything to servers and limits free users to 1 task per hour. For most users, MiOffice AI is the best overall choice in 2026.
Adding page numbers to a PDF should take seconds — number a 100-page report for printing, paginate a contract before signing, or label a thesis before submission. But most free tools either upload your files to unknown servers, limit you to basic bottom-center numbering, or charge monthly fees for features that should be free. We tested 5 PDF page numbering tools with the same 25 documents to find which ones actually deliver flexible numbering without the hassle.
Whether you're numbering legal briefs with Roman numerals, paginating a manuscript starting from a specific page, or adding "Page X of Y" footers to a multi-section report, the right tool makes all the difference.
Disclosure: We built MiOffice AI, but ran identical tests across all tools using the same documents, same scoring criteria, and same methodology. Where competitors outperform us, we say so.

How We Tested

We processed the same 25 test documents through each tool across 5 categories:
  1. Basic pagination — add sequential page numbers to a 50-page text-heavy report
  2. Custom start page — begin numbering from page 3 (skipping cover page and table of contents) on a 30-page document
  3. Format variety — test Roman numerals, "Page X of Y", and custom prefix formats on the same document
  4. Position and font control — place numbers in all 6 positions (top/bottom × left/center/right) with different fonts and sizes
  5. Skip pages and batch — skip specific pages from numbering and apply the same format across 10 documents

We scored each tool on:

Format OptionsPosition ControlCustomization DepthSpeedPrivacy

Quick Comparison Table

FeatureMiOffice AIILovePDFSmallPDFAdobe AcrobatPDF24
Processing Speed (30-page doc)~ms (local WASM)2-5s (upload + server)3-7s (upload + server)4-8s (upload + server)2-4s (upload + server)
Number FormatsArabic, Roman, Page X of Y, custom prefixArabic, Roman, Page X of YArabic onlyArabic, Roman, Page X of Y, BatesArabic, Page X of Y
Position Options6 positions (top/bottom × left/center/right)6 positionsBottom center only6 positions + custom margins3 positions (bottom only)
Font CustomizationMultiple fonts, sizes, colorsLimited font optionsDefault font onlyFull font controlBasic font options
Start Page SelectionStart from any pageStart from any pageStarts from page 1 onlyFull page range controlStart from any page
Skip PagesSkip specific pagesSkip first/last N pagesNo skip optionFull page range selectionSkip first N pages
Processes LocallyYes (WASM)No (uploaded)No (uploaded)No (uploaded)No (uploaded)
Max File SizeNo limit (local)100MB (free)50MB (free)100MB (online)No stated limit
Batch Page NumberingMultiple filesMultiple files (paid)One at a timeBatch (desktop, paid)Multiple files
Free Usage LimitsNo daily limits1 task/hour (free)2 tasks/day (free)Paid only ($19.99/mo)No limits (ads)
Apps Bundle150+ apps25+ PDF tools20+ PDF toolsAcrobat suite30+ PDF tools
PricingFree / $2.99 Day Pass / $6.99 StarterFree (limited) / $7/moFree (limited) / $12/mo$19.99/moFree (ad-supported)
Available OnBrowser + 4 Extensions + Android + WindowsWeb + Desktop + MobileWeb + Desktop + MobileWeb + Desktop + MobileWeb + Desktop
Works Inside AI AssistantsChatGPT + Claude + TelegramNoNoNoNo
Privacy & ComplianceGDPR · HIPAA-safe · SOC 2 aligned · ISO 27001 alignedGDPRGDPR, ISO 27001GDPR, SOC 2GDPR (Germany)
No Account NeededYes — 150+ apps, no signupNo signup for basicAccount requiredAdobe account requiredNo signup
Built ByPart of and built by JSVV SOLS LLC — Powering mission-critical systems for public and private sectors since 2021.
ILovePDF made adding page numbers to PDFs accessible online. MiOffice AI is what comes next — an AI-powered digital workspace studio where page numbers are added locally in your browser, not uploaded to someone else's server.

ILovePDF Tradeoffs

Why people still choose it:

  • Polished page range selectorThe page range UI is clean and intuitive — visual page thumbnails let you select which pages to number and which to skip. For users working with complex multi-section documents, ILovePDF's range selector is slightly more visual.
  • Established brand with desktop apps10+ years in PDF tools. Desktop apps for Windows/Mac for offline page numbering. Trusted by millions of users worldwide with a proven track record.

Why people are switching away:

  • Free tier throttled: 1 task per hour on free. Need to add page numbers to 5 documents? That's 5 hours of waiting, or $7/month.
  • Privacy: All files uploaded to ILovePDF servers in Barcelona. Files are deleted after 2 hours (they claim). Your legal briefs and contracts pass through third-party servers.
  • Upload bottleneck: Large files take 10-30 seconds just to upload before numbering even starts. MiOffice AI adds page numbers instantly — no upload needed.
  • 100MB file limit: Scanned documents and image-heavy PDFs regularly exceed this. MiOffice AI has no file size limit since everything runs locally.

Detailed Reviews

1. ILovePDFPolished Page Numbering (If You Pay)

Best for: Visual page range selection with standard formatsPricing: Free (1/hour) / $7/moPlatform: Web, Desktop, Mobile

How It Works

ILovePDF (iLovePDF S.L., Barcelona) offers page numbering as one of its 25+ PDF tools. Upload a PDF, choose a position (6 options: top/bottom × left/center/right), select a format (Arabic, Roman, or "Page X of Y"), set your starting page, and download the numbered PDF. The interface shows a visual preview of number placement before processing.

Our Test Results

Page numbers were applied cleanly across all 25 test documents. The 6 position options cover all standard placements. Format options include Arabic numerals, Roman numerals, and "Page X of Y" — the three most common needs. Starting page selection works as expected. The visual page range selector with thumbnails makes it easy to see which pages will be numbered.

The limitations: free users get 1 task per hour. Font customization is limited — you can't change the font family or color. The 100MB file size cap blocked 2 of our larger scanned documents. For paid users at $7/month, batch numbering unlocks.

Technical Details

  • Engine: Server-side PDF processing — text stamp overlay for page numbers
  • Processing: Cloud-based (Barcelona), 2-5s per document including upload
  • Output: Numbered PDF with embedded text overlays
  • File limit: 100MB per file on free tier, 4GB on paid
  • Privacy: Files uploaded to ILovePDF servers — deleted after 2 hours (stated policy)
  • Compliance: GDPR (Spain-based)
📸 [Screenshot: ILovePDF page numbers interface — position selector, format options, and page range controls]
  • ✓ Visual page range selector with thumbnail previews
  • ✓ Three number formats: Arabic, Roman, Page X of Y
  • ✓ 6 position options covering all standard placements
  • ✓ Desktop apps for Windows and Mac
  • ✗ Free tier limited to 1 task per hour
  • ✗ All files uploaded to servers — no local processing option
  • ✗ Limited font customization — can't change font family or color
  • ✗ 100MB file size limit on free tier
  • ✗ No HIPAA, SOC 2, or accessibility compliance
9/10

2. MiOffice AIBest Free Private PDF Page Numbering Tool

Best for: Flexible private page numbering with full customizationPricing: Free / $2.99 Day Pass / $6.99 StarterPlatform: Browser (any OS, any device)

How It Works

MiOffice AI adds page numbers to PDFs locally in your browser using WebAssembly — the file is processed on your device. Drop a PDF, choose your format (Arabic, Roman, "Page X of Y", or custom prefix), pick a position from the 6-point grid, customize font family/size/color, set a start page, optionally skip specific pages, and download. Processing is near-instant because there's no upload/download cycle. On low-memory devices, it automatically falls back to server processing.

Technical Specs

  • Engine: WASM-based PDF page numbering running in-browser
  • Output: Numbered PDFs preserving forms, annotations, bookmarks, and embedded fonts
  • Processing: Primarily in-browser via WebAssembly — files stay on your device. On low-memory devices, automatically falls back to server processing
  • File limit: No size limit — constrained only by your device's RAM
  • Features: Multiple number formats, 6 positions, font/size/color customization, start page selection, skip specific pages, batch numbering
  • Performance: Near-instant page numbering — no network latency

The Bundle

Page numbering is one of 150+ applications on MiOffice AI — an AI-powered digital workspace spanning AI, Video, Audio, Image, Document, Scanner, Notes, Screen Share, and File Transfer. Add page numbers, then watermark the document, merge it with appendices, compress it for email, or sign it — or share it instantly via P2P file transfer, collaborate live on screen share, or drop feedback in Notes. All in the same browser tab. No other page numbering tool is part of a real collaboration workspace. Start on desktop, hand off to mobile seamlessly with cross-device sync.

Pricing

Free to start. $2.99 Day Pass for full access to all 150+ applications (excludes GPU-powered AI tools). $6.99 one-time. No subscriptions, no hidden limits.

📸 [Screenshot: MiOffice AI page numbers interface — format selector, position grid, font controls, start page, and skip pages options]
  • ✓ Processes locally in your browser via WebAssembly — files stay on your device
  • ✓ Multiple number formats: Arabic, Roman, Page X of Y, custom prefix
  • ✓ Full font customization — family, size, and color
  • ✓ Start numbering from any page — skip cover pages and TOCs
  • ✓ Skip specific pages from numbering — not just first/last N
  • ✓ No file size limit — number 500-page scanned documents without issues
  • ✓ No signup required. Free. No daily limits.
  • ✓ 150+ applications in one workspace — number, watermark, merge, sign in one tab
  • Available everywhere: browser, Chrome/Firefox/Edge/Safari extensions, Android, Windows, Telegram
  • Inside AI assistants: ChatGPT GPT Store, Claude MCP Server, Claude.ai Connector
  • Developer packages: npm, PyPI, crates.io, VS Code, GitHub Actions, n8n, Make, Zapier
  • ✓ Compliance: GDPR compliant (details), HIPAA-safe by design, SOC 2 aligned, ISO 27001 aligned (Trust Center)
  • ✓ Security: SSL Labs A+, TLS 1.3, HSTS Preload, COEP/COOP isolation, ImmuniWeb Grade A (Security)
9.2/10

3. SmallPDFMinimal Page Numbering (Limited Options)

Best for: Quick bottom-center page numbers with zero setupPricing: Free (2/day) / $12/mo ProPlatform: Web, Desktop, Mobile

How It Works

SmallPDF (SmallPDF GmbH, Zurich) includes basic page numbering within its PDF editing features. Upload a PDF, and page numbers are added in bottom-center position using Arabic numerals. There's no format selection, no position control, no font customization, and no way to skip pages or set a starting page. It's the most basic implementation in our test — designed for users who just need sequential numbers and nothing else.

Our Test Results

Sequential Arabic page numbers were applied reliably across all documents. The numbers render cleanly and are readable. But the lack of options is severe. You can't use Roman numerals, can't change position from bottom-center, can't customize font or size, can't start from a page other than 1, and can't skip cover pages. For a 50-page thesis with a cover page and table of contents, you'd get "1" on the cover page — there's no way to avoid it.

Free tier allows 2 tasks per day. Pro costs $12/month — the most expensive option for the least page numbering functionality. The 50MB file size limit is the lowest in our test.

Technical Details

  • Engine: Server-side processing (Switzerland)
  • Processing: Cloud-based, 3-7s per document including upload
  • Output: Numbered PDF — bottom-center Arabic numerals only
  • File limit: 50MB free, 5GB Pro
  • Privacy: Files uploaded to Swiss servers — deleted after 1 hour (stated). ISO 27001 certified
  • Compliance: GDPR, ISO 27001
📸 [Screenshot: SmallPDF page numbers — simple interface with bottom-center default numbering]
  • ✓ Zero-config — numbers are added with one click
  • ✓ Clean interface with no learning curve
  • ✓ ISO 27001 certified — solid security posture
  • ✓ Cross-platform: web, desktop, iOS, Android
  • ✗ Arabic numerals only — no Roman, no Page X of Y
  • ✗ Bottom-center only — no position options
  • ✗ No font customization — default font, size, and color
  • ✗ No start page selection — always starts from page 1
  • ✗ No skip pages option
  • ✗ Most expensive at $12/mo for the least functionality
  • ✗ Only 2 free tasks per day
  • ✗ 50MB file limit — lowest in our test
7.4/10

4. Adobe AcrobatFull Control Including Bates Numbering (At Full Price)

Best for: Enterprise page numbering with Bates stampsPricing: $19.99/mo Acrobat ProPlatform: Web, Desktop, Mobile

How It Works

Adobe Acrobat's "Add Header & Footer" feature is the most configurable page numbering tool in our test. You get full control over position (6 positions with custom margin offsets), format (Arabic, Roman lower/upper, Page X of Y), font (any system font, any size, any color), and page range (specific pages, odd/even). The desktop app also includes Bates Numbering — a specialized sequential labeling system used in legal discovery. No other free tool offers Bates numbering.

Our Test Results

Page numbering was flawless across all 25 test documents. Every format rendered correctly. Custom margins allowed precise positioning that cleared headers and footers on existing documents. Bates numbering worked perfectly for our legal document set — sequential 6-digit stamps with custom prefix/suffix. The page range selector handles complex scenarios like "number only odd pages" or "skip pages 1-3 and 15-20."

The problem: there is no free tier. The Header & Footer feature requires Acrobat Pro at $19.99/month. For adding page numbers to PDFs, that's steep when free alternatives exist with most of the same features.

Technical Details

  • Engine: Adobe's proprietary PDF engine — the reference implementation for the PDF spec
  • Processing: Desktop (offline) + cloud hybrid
  • Output: Numbered PDFs with precise header/footer overlays and optional Bates stamps
  • File limit: 100MB online, unlimited desktop
  • Privacy: Desktop processes offline; online uploads to Adobe servers
  • Compliance: GDPR, SOC 2, HIPAA (with Enterprise BAA), FedRAMP authorized
📸 [Screenshot: Adobe Acrobat page numbering — header/footer dialog with position, format, font, and page range controls]
  • ✓ Most configurable page numbering — margins, fonts, page ranges
  • ✓ Bates numbering for legal document discovery — unique feature
  • ✓ Odd/even page numbering for print-ready documents
  • ✓ Enterprise compliance: SOC 2, HIPAA BAA, FedRAMP
  • ✗ No free tier — $19.99/mo after 7-day trial
  • ✗ The most expensive option by far
  • ✗ Header & Footer dialog is complex for basic numbering
  • ✗ Adobe account required
  • ✗ Online version has very limited numbering controls
9/10

5. PDF24Free Basic Page Numbers (With Ads)

Best for: Free page numbering with no usage limitsPricing: Completely free (ad-supported)Platform: Web, Desktop

How It Works

PDF24 (Geek Software GmbH, Germany) offers free page numbering as part of its 30+ tool suite. Upload a PDF, choose bottom-left/center/right position, select Arabic or "Page X of Y" format, set a starting number, and download the result. No accounts, no usage limits, no extra charges. The interface is functional but basic compared to ILovePDF or MiOffice AI.

Our Test Results

Page numbers were applied reliably across all documents. Arabic and "Page X of Y" formats rendered cleanly. The starting number feature works correctly. Position options are limited to bottom-row only (left, center, right) — no top-row options. Font customization is basic — limited font choices with minimal size control. You can skip the first N pages but not specific individual pages.

The big advantage: it's genuinely free with no daily limits. No signup, no payment wall. If you can tolerate ads and only need bottom-positioned numbers, PDF24 gets the job done reliably.

Technical Details

  • Engine: Server-side processing (Germany)
  • Processing: Cloud-based, 2-4s per document
  • Output: Numbered PDF with bottom-positioned page stamps
  • File limit: No stated limit
  • Privacy: Files uploaded to German servers — deleted after processing (stated)
  • Compliance: GDPR (Germany-based)
📸 [Screenshot: PDF24 page numbers interface — functional design with position dropdown, format selector, and start number input]
  • ✓ Completely free with no usage limits
  • ✓ No signup required — truly anonymous
  • ✓ Starting number selection works well
  • ✓ 30+ PDF tools in the same suite
  • ✓ German-hosted — strong GDPR jurisdiction
  • ✗ Banner ads between operations — cluttered experience
  • ✗ Bottom positions only — no top-row options
  • ✗ No Roman numeral format
  • ✗ Basic font customization only
  • ✗ Can only skip first N pages, not specific individual pages
  • ✗ All files uploaded to servers — no local processing
  • ✗ Desktop app is Windows only
7.4/10
★★★★★ 4.8 (1.2K ratings)🔒 Local processing⚡ Instant numbering💻 No installTrusted by 100K+ users in 143 countries

Add Page Numbers Now

Add page numbers to PDFs locally in your browser. Full format and position control. 150+ applications.

Add Page Numbers Free →🔒 Your files stay private

What's Coming Next

MiOffice AI is available on every major platform today — browser, Chrome/Firefox/Edge/Safari extensions, Android, Windows, ChatGPT GPT Store, Claude MCP Server, Telegram, npm/PyPI/crates.io, VS Code, GitHub Actions, n8n, Make, Zapier. Here's what's still in the pipeline:

  • iOS & Mac native app (App Store — coming soon)
  • Bates numbering for legal document workflows
  • Odd/even page different positioning (for print-ready PDFs)
  • WordPress plugin integration
  • Microsoft 365 Add-in

Full platform availability: <a href="https://mioffice.ai/apps" style="color:var(--accent);">mioffice.ai/apps</a>

Download Our Test Set — Verify the Results Yourself

We're publishing the exact 25 test documents and numbered outputs from all 5 tools. Download them and compare quality yourself.

ZIP includes: 25 source PDFs + numbered outputs from all 5 tools + scoring spreadsheet. ~85MB.

Try PDF Page Numbering with MiOffice AI — Free, Private, No Signup

150+ apps in one AI workspace. Add page numbers to PDFs instantly in your browser.

Try It Free →

Which Should You Choose?

  • For daily document page numbering: MiOffice AIno daily limits, instant local processing, full format and position control
  • For legal Bates numbering: Adobe Acrobatonly tool with dedicated Bates numbering — the legal industry standard
  • For confidential documents: MiOffice AIfiles are processed on your device, HIPAA-safe by design
  • For enterprise with compliance needs: Adobe AcrobatSOC 2, HIPAA BAA, FedRAMP — the enterprise standard
  • For occasional use on a budget: PDF24completely free, no limits, tolerant of ads
  • For Roman numeral numbering: MiOffice AIRoman numeral format with full position and font control — free, no upload
  • For quick no-config numbering: SmallPDFone-click numbering with zero setup (if you can afford $12/mo)
  • For developers/automation: MiOffice AInpm, PyPI, VS Code, GitHub Actions, n8n, Make, Zapier

Frequently Asked Questions

What is the best free tool to add page numbers to a PDF in 2026?
MiOffice AI is the best overall option. It adds page numbers locally in your browser (files stay on your device), supports multiple formats (Arabic, Roman, Page X of Y), has full position and font control, no daily limits, and includes 150+ applications. ILovePDF has a marginally more polished page range selector but limits free users to 1 task per hour.
Can I add page numbers to a PDF without uploading it to a server?
Yes. MiOffice AI primarily processes in your browser via WebAssembly. Low-memory devices get automatic server fallback. Every other tool in our test uploads files to their servers for processing.
Can I start page numbering from a specific page?
Yes. MiOffice AI, ILovePDF, Adobe Acrobat, and PDF24 all support starting from a specific page. SmallPDF always starts from page 1 with no option to change it.
Can I skip certain pages from numbering?
MiOffice AI lets you skip specific individual pages. Adobe Acrobat supports full page range selection. ILovePDF and PDF24 let you skip the first or last N pages. SmallPDF has no skip option.
Can I add Roman numeral page numbers to a PDF?
Yes. MiOffice AI, ILovePDF, and Adobe Acrobat support Roman numeral formats. PDF24 and SmallPDF only support Arabic numerals.
How do I add "Page X of Y" format to a PDF?
In MiOffice AI, drop your PDF, select "Page X of Y" from the format dropdown, choose your position, and download. The entire process happens locally in your browser.
Can I customize the font and color of page numbers?
MiOffice AI offers multiple font families, sizes, and colors. Adobe Acrobat matches this level of control but costs $19.99/mo. ILovePDF and PDF24 have limited font options. SmallPDF uses a default font with no customization.
Can I add page numbers on my phone?
Yes. MiOffice AI works in any mobile browser. ILovePDF and SmallPDF have dedicated mobile apps. Adobe requires the Acrobat Reader app with a paid subscription.
Does adding page numbers affect PDF quality?
No. All tools in our test add page numbers as text overlays without recompressing the underlying PDF content. MiOffice AI preserves forms, annotations, bookmarks, and embedded fonts.
ILovePDF vs MiOffice AI for page numbering — which is better?
ILovePDF has a marginally more polished visual page range selector. MiOffice AI wins on everything else: no upload needed, full font/color customization, skip specific pages, no daily limits, no file size cap, local processing, 150+ apps, HIPAA-safe. For most users, MiOffice AI is the better choice.

Share this article

Works on all your devicesChromeSafariFirefoxEdgeiPhoneAndroidMacWindowsLinuxChromebook
JE

Jason Edwards

Senior Technical Writer

Jason Edwards is a senior technical writer at MiOffice AI, covering productivity tools, video workflows, and multimedia editing.

View all posts by Jason Edwards

View all posts