Add running headers and footers — with live page numbers and dates
Add Header & Footer to PDF puts text in the top and bottom margins of a PDF in your browser. Type static text or insert dynamic placeholders like page number, total, date, and filename, style and align it, then download. Nothing is uploaded to a server.
You set the header on the left and the footer on the right, independently. Type any static text, then click the placeholder chips to drop in dynamic values: {page} for the current page, {total} for the page count, {date} for today's date, and {filename} for the file name. Mix them with text to build something like "Confidential — {page} of {total}", and the tool fills in the real numbers per page.
Each line has its own font size, colour, alignment (left, centre, right), and a margin slider so the text sits clear of your content. A central preview with zoom and page thumbnails shows exactly how it looks before you commit, so there's no guesswork.
You can apply the same settings to all pages, or untick that and enter a page range (like "2-15") to leave a cover page or appendix untouched. When it's right, click Apply & Download PDF.
Everything runs locally, so confidential reports and contracts never leave your device. The header and footer are added as a crisp vector text layer on top of the document, so there's no quality loss — your existing text, images, and links stay intact, with no watermark and no signup, and the original file is unchanged.
If you only need page numbers, the focused Add Page Numbers tool is simpler; to combine documents first, use Merge PDF.