Add Header & Footer to PDF

Add header and footer text to a PDF with page numbers, dates, and filenames. Free and private in your browser, no upload.

Stamp headers and footers on every page

Add confidential markings, document titles, or page numbers to the top or bottom of a PDF. Variables like page, total, date, and filename update automatically — and nothing is uploaded.

What you can do with it

Mark drafts as confidential
Put “Confidential — {date}” in the header before sharing a review copy.
Add consistent page numbering
Use “Page {page} of {total}” in the footer when the built-in Page Numbers tool is too simple.

How to add a header or footer to a PDF

  1. Open your PDF — it loads locally with no upload.
  2. Enter header and/or footer text, choose alignment, and set the font size.
  3. Click Apply & download to save the stamped PDF.

Headers vs page numbers vs Bates

Use Header & Footer when you need free-form text with variables on every page. Page Numbers is simpler for numeric stamps only. Bates Numbering adds zero-padded legal identifiers with a prefix. All three run locally.

Variables that stay in sync

{page} and {total} update per page; {date} uses today’s ISO date; {filename} uses the uploaded file name. That keeps footers accurate after you split or merge elsewhere.

Related reading and tools

Frequently asked questions

Is my PDF uploaded?
No. Headers and footers are stamped entirely in your browser.
Which variables can I use?
Use {page}, {total}, {date}, and {filename}. They are replaced on each page when you download.
Can I add only a header or only a footer?
Yes. Leave the other field empty.

Related tools

View all PDF Tools