Add custom headers and footers with page numbers
Adding consistent headers and footers to a PDF gives it a professional, finished look. This tool lets you insert page numbers, dates, titles, or custom text at the top and bottom of every page. You can control fonts, alignment, and which pages receive the header or footer.
Initializing in your browser…
A report needs page numbers and a confidentiality line added to every page before sending.
Input
report.pdf · footer "Page {n} of {total}" + "Confidential"Output
report.pdf with consistent headers/footers and live page numbers
Dynamic tokens like page number and total are filled per page, so a 60-page document gets correct numbering without manual editing. Margins are respected so the added text never collides with existing content.
Adding consistent headers and footers to a PDF gives it a professional, finished look. This tool lets you insert page numbers, dates, titles, or custom text at the top and bottom of every page. You can control fonts, alignment, and which pages receive the header or footer.
Add "Page X of Y" footers to long documents for easy navigation.
Place the document title or section name in the header of every page for quick identification.
Include a date in the footer so readers know which version of a document they are viewing.
Add required disclaimers or reference numbers to every page of a contract or regulatory filing.
Insert a running header with the author name and paper title as required by many submission guidelines.
Headers and footers are rendered as text overlays on each page. You can use dynamic placeholders, like {page} for the current page number and {total} for the total page count, to create automatically numbered footers such as "Page 3 of 12". Margins are configurable so the text does not overlap with existing content. You can also skip the first page if it is a cover page or title sheet.
Yes. Leave either field blank and only the one you fill in will be added.
Adjust the margin offset to move the header away from the page content. The preview shows exactly where it will appear.
{page} inserts the current page number, {total} inserts the total page count, and {date} inserts the current date.
Currently the same header and footer are applied to all selected pages. For alternating headers, you would need to process odd and even pages separately.
PDF parsing and editing happen in your browser. Documents, and everything inside them, are never uploaded or stored remotely.