Add custom headers, footers, page numbers, and Bates stamps to PDF pages with live preview
WhiskFile Add Header & Footer to PDF is a free online tool to add custom headers, footers, page numbers, and Bates stamps to PDF pages with live preview. Files are processed entirely in your browser — nothing is uploaded to any server.
Quick Answer
Add custom headers, footers, page numbers, and Bates stamps to PDF pages with live preview. WhiskFile's Add Header & Footer to PDF is free, works in your browser, and requires no account. Your files never leave your device — all processing happens locally.
Upload your PDF
Drop one or more PDF files into WhiskFile. Your files stay in your browser — nothing is uploaded to any server.
Choose a preset or enter custom text
Pick from 9 presets (Page X of Y, Confidential, Legal Brief, Bates Stamp, etc.) or type custom text in any of the 6 header/footer positions. Insert variables like {page}, {total}, {date}, {time}, {filename}, or {bates}.
Customize font and style
Select Helvetica, Times Roman, or Courier in sizes 6–28pt. Toggle bold, italic, and pick a text color. Add a separator line between header/footer and content.
Set page options
Apply to all pages, odd/even only, or a custom range (1-5, 8, 10-20). Skip the first page for cover pages. Enable different headers for odd vs. even pages.
Download your PDF
Click Apply & Download. For multiple files, WhiskFile processes all PDFs with sequential Bates numbers and delivers a ZIP archive.
Max file size: 50 MB (free) · 500 MB (paid). Processing time: ~3s on average. Batch processing: upload multiple files at once.
Add Header & Footer to PDF runs entirely in your browser — no software to install. Works on any device with a modern browser.
Windows & Mac
Chrome, Firefox, Edge, Safari
iPhone & Android
Safari, Chrome mobile
iPad & Tablets
Full touch support
Unlike server-based tools that upload your documents, WhiskFile processes everything locally in your browser. Your files never leave your device — not even temporarily.
No upload required
Files are processed in your browser — nothing is sent to any server
100% private
No server storage, no data collection, no third-party access
Works offline
Once loaded, works without an internet connection
“Filling out PDF forms used to mean printing and scanning. Now I just click and type — so much faster.”
Maria Gonzalez
HR Coordinator
“Adding page numbers and watermarks to client decks takes one click. Clean, professional results every time.”
James Park
Freelance Designer
Help us improve by sharing your experience with Add Header & Footer to PDF.
Client-side processing
This tool now runs entirely in your browser — files never leave your device.
Result preview & sharing
Preview your processed file before downloading, and share results via a secure link.
Upload your PDF to WhiskFile, use the {page} variable in any header or footer position, choose your number format (decimal, Roman, alphabetic), and click Apply & Download. It's free, works in your browser, and your file never leaves your device.
Yes. Check 'Skip first page' and the cover page will have no header or footer. You can also set a custom start number — for example, start from 0 so the second page shows '1'.
Bates numbering adds sequential document identifiers like DOC-000001, DOC-000002 to every page. Legal professionals use it for discovery, depositions, and court filings. Insert {bates} in any position and configure prefix, suffix, digit padding, and start number.
Yes. Toggle 'Different header/footer for even pages' to configure separate content for odd and even pages. This is ideal for book-style layouts where page numbers appear on the outer edge.
Five formats: decimal (1, 2, 3), lowercase Roman (i, ii, iii), uppercase Roman (I, II, III), lowercase alphabetic (a, b, c), and uppercase alphabetic (A, B, C). Choose the format that matches your document style.
Nine one-click presets: Page X of Y, Confidential, Draft, Legal Brief, Academic, Bates Stamp, Copyright, Date + Page, and Filename. Each preset fills in the header/footer fields — you can customize further after applying.
Yes. Use the {date} variable for the current date or {time} for the current time. Place them in any of the 6 positions — header left/center/right or footer left/center/right.
Six variables: {page} = current page number, {total} = total pages, {date} = today's date, {time} = current time, {filename} = source file name, {bates} = Bates number. Combine them freely — e.g., 'Page {page} of {total}' or '{date} — {filename}'.
No. All processing happens 100% in your browser using pdf-lib. Your file never leaves your device. No account, no signup, no cloud storage — the most private option compared to Sejda, PDF24, or Adobe Acrobat which all upload your files.
Yes. Add multiple files and click Apply & Download. All files are processed with the same header/footer settings and downloaded as a ZIP archive. Bates numbers continue sequentially across files — ideal for legal document sets.
An optional horizontal line drawn between the header/footer and the page content. Choose from 5 thickness options (hairline 0.25pt to heavy 2pt). The line uses the same color as your text and adds a professional, polished look.
No. Since processing happens client-side in your browser, there are no file size limits, no page limits, and no task-per-hour restrictions. Process a 1000-page PDF as easily as a 1-page document.
WhiskFile offers Bates numbering, odd/even page differentiation, 9 presets, 6 dynamic variables, separator lines, bold/italic/color, and batch multi-file — all free, client-side, no limits. Sejda limits you to 50 pages and 3 tasks per hour and uploads your files. PDF24 only adds page numbers (no headers/footers) and uploads to servers.
Yes. Add Header & Footer to PDF on WhiskFile is completely free with no account required. Free users get 7 tasks per day with files up to 50 MB. There are no watermarks on any plan. Pro plans ($4.99/month) unlock unlimited tasks, 500 MB files, batch processing, and API access.
Yes. Add Header & Footer to PDF runs entirely in your browser using WebAssembly. Your files are never uploaded to any server — they stay on your device throughout the entire process. No data is transmitted, stored, or accessible to WhiskFile or any third party.
Yes. Add Header & Footer to PDF works on any device with a modern browser — iPhone, Android, iPad, tablets, Chromebooks, and desktop computers. No app download required. The interface adapts to your screen size automatically.
Add Header & Footer to PDF accepts PDF files as input and produces PDF output. The maximum file size is 50 MB on the free plan (500 MB for Pro users). There are no page count limits.
See how WhiskFile compares to other PDF tools on features, pricing, and privacy.
Chromebook & Linux
Any modern browser