HonestPDF introduces a new Add Page Numbers tool in this update. It runs entirely client-side with no file uploads or server processing required.
TL;DR
You can now add page numbers to any PDF directly in your browser. The tool supports 8 numbering formats, 6 position options, and a live preview. Translations ship across 20 languages at launch.
What's New
- New
/add-page-numbersroute withAddPageNumbersClientandPageNumbersControlPanelcomponents - 8 numbering formats: Arabic (1, 2, 3), Roman numerals (I, II, III and i, ii, iii), alphabetic (A, B, C and a, b, c), and more
- 6 position options spanning top-left, top-center, top-right, bottom-left, bottom-center, bottom-right
- Live preview renders before export so you can verify placement before committing
- Full mobile UI support for the preview panel
- Translation strings added across 20 languages at launch
- Tool integrated into homepage, header, footer, and related tools menus
How to Use
- Open https://www.gethonestpdf.com/add-page-numbers
- Upload your PDF (processed locally, never sent to a server)
- Choose your numbering format and position in the control panel
- Preview the result live
- Export your numbered PDF
FAQ
Does the PDF get uploaded to a server?
No. All processing happens in your browser using client-side rendering. Your file never leaves your device.
Which numbering formats are supported?
The tool supports 8 formats including Arabic numerals (1, 2, 3), uppercase and lowercase Roman numerals (I, II, III / i, ii, iii), and uppercase and lowercase alphabetic (A, B, C / a, b, c).
Can I control where the page numbers appear?
Yes. There are 6 position options: top-left, top-center, top-right, bottom-left, bottom-center, and bottom-right.
Is there a preview before I export?
Yes. The live preview renders your chosen format and position in real time before you commit to the export.