Add Header & Footer to PDF
Add running text to the top or bottom of every page — with page number and date tokens
Drop your PDF here
or click to browse
Add running text to the top or bottom of every page — with page number and date tokens
Drop your PDF here
or click to browse
Need to add a running header or footer to a PDF? Insert page numbers, the current date, or any custom text at the top or bottom of every page — with live preview as you type. Everything runs entirely in your browser; your file is never uploaded.
Insert {page}, {total} or {date} anywhere in your text and they are replaced automatically on every page.
Position your text at the top or bottom of the page, aligned left, center or right.
Optionally leave page 1 untouched — handy for documents with a title or cover page.
See exactly how it will look before you download, updated instantly as you type.
Pick any color and font size from 6pt to 24pt to match your document.
All processing runs locally in your browser using pdf-lib and pdf.js. Your file is never uploaded.
Add Page Numbers only inserts page numbers. This tool lets you combine any custom text with page number and date tokens in one line, positioned as a header or footer.
Run the tool once for the header text and once more on the result for the footer text — each pass adds one line to every page.
Password-protected PDFs cannot be modified directly. Please use an unprotected version of your PDF.
No. The header/footer text is added as a new, separate line — all existing content, images and formatting stay exactly as they were.