📑 Add Header & Footer to PDF

Add text to the top and bottom of every page — left, centre and right zones, with dynamic fields like page number, date and file name. Everything runs in your browser; your file is never uploaded.

📤 Drag & drop your PDF here, or click to choose

📄 File

Name Size Pages Title

📝 Header & footer text

Header (top of page)
Footer (bottom of page)
Insert dynamic field into the last-focused box:

🎨 Style

📐 Margins & pages

⚙️ Output

Page 1 / 1 Fit

Live preview — dynamic fields show the value for this page.

📑 PDF Header & Footer Tool — Brand Every Page

The ApneSoftware PDF Header & Footer tool adds text to the top and bottom of every page of a PDF — a company name, document title, confidentiality note, website, or an automatic page number and date. It gives you six independent zones (left, centre and right, in both the header and the footer), dynamic fields that fill in automatically, full styling, and precise page control, with a live preview — all inside your browser and without uploading your file.

✨ Key Features

🧭 Six Zones

Header and footer, each with left, centre and right text — position content exactly where you want.

🔢 Dynamic Fields

Insert page number, total pages, date, time, file name, title and author that fill in per page.

🎨 Full Styling

Font family, size, bold, italic, underline, colour (picker or hex) and opacity.

📐 Precise Margins

Set top, bottom and side margins so text sits exactly where you need it.

🎯 Page Targeting

All pages, skip the first, first only, last, odd, even, or a custom range.

👁️ Live Preview

See the real page with your header and footer, and page through the document.

⚙️ Output Options

Rename, preserve or drop metadata, compress, download or print.

🔒 100% Private

Everything runs in your browser; your PDF is never uploaded.

🎁 Benefits

🏢 Professional Look

Brand reports, contracts and proposals with a consistent header and footer.

🔢 Easy Reference

Automatic page numbers and “page X of Y” make long documents simple to cite.

🗂️ Track Documents

Stamp dates, file names and titles so pages are always identifiable.

🔐 Private

Sensitive documents stay on your own device from start to finish.

🆓 Free & Unlimited

No installs, no accounts, and no watermark added by us.

🔗 Related Tools

ℹ️ About This Tool

About the PDF Header & Footer Tool (English)

Headers and footers are the small pieces of running text that appear at the top and bottom of every page of a document — the company name across the top, the page number in the corner, the date and file name in the footer, a “Confidential” note, or a website address. They do the quiet work of making a document look finished and professional, keeping printed pages in order, and letting readers identify and cite any page. The ApneSoftware PDF Header & Footer tool lets you add all of this to an existing PDF in seconds, directly in your browser, without uploading the file anywhere.

The heart of the tool is a grid of six independent text zones: left, centre and right in the header, and left, centre and right in the footer. This mirrors how professional word processors and layout programs handle running heads, and it means you can, for example, put a company name top-left, a document title top-centre, a date top-right, a copyright note bottom-left, an automatic page number bottom-centre and a file name bottom-right — all at once. Any zone you leave blank is simply skipped, so a single centred footer is just as easy as a fully populated layout.

What turns plain text into a proper header/footer system is dynamic fields. Instead of typing a page number that would be wrong on every other page, you insert a field such as {page} and the tool fills in the correct number on each page automatically. The available fields include {page} (current page), {pages} (total pages), {date} (today's date), {time} (current time), {filename} (the PDF's name), {title} and {author} (from the document's metadata). You can combine them with ordinary text — for example Page {page} of {pages} or Printed {date} — and mix several fields in one zone. A row of one-click buttons inserts these fields into whichever box you last used.

Every zone shares a consistent style that you control: choose a sans-serif, serif or monospace font, set the size, make the text bold, italic or underlined, pick any colour with a visual picker or an exact hex code, and adjust the opacity so the text can be a subtle grey or a bold black. Margins give you precise placement — separate top, bottom and side values move the header and footer in from the edges of the page — so the text never crowds the content or falls too close to the trim.

Because you rarely want identical treatment on every page, the tool includes flexible page targeting. Apply the header and footer to all pages, skip the first page (ideal when the cover or title page should stay clean), apply to the first page only, the last page only, all odd or all even pages — useful for double-sided documents where left and right pages differ — or a precise custom range such as 1-3, 5, 8-10. When you use a “page X of Y” style, the numbers reflect the real pages so the result always makes sense.

A live preview renders the actual page with your header and footer drawn exactly where they will appear, and crucially it resolves the dynamic fields for the page you are viewing — so {page} shows the true page number and {date} shows today's date, with no guesswork. You can page through the document and zoom in to check alignment before committing, which is far quicker than processing the whole file just to see how it looks.

When you are happy, the output options finish the job. Rename the downloaded file, choose whether to preserve or remove the document metadata, and optionally compress the output using object streams. You can download the PDF immediately or send it straight to your printer. The header and footer are drawn onto the pages as part of the PDF's content, so they appear in every viewer and print exactly as positioned, while the rest of the document is left untouched — the operation adds text only, it never re-renders or degrades your pages.

Privacy underpins the whole design. Your PDF is read, previewed and processed entirely on your own device using JavaScript; nothing is uploaded, stored or logged, so the tool is safe for contracts, financial statements, medical records and any confidential document. Password-protected PDFs you are authorised to open are handled locally, large multi-hundred-page files are supported, and there is no account to create, no software to install and no watermark added. Whether you are numbering a legal bundle, branding a proposal, dating a report or adding a confidentiality note to sensitive pages, the tool produces a clean, professional result in seconds.

इस टूल के बारे में (Hindi)

Headers और footers वे छोटे चलते हुए text के टुकड़े हैं जो किसी document के हर पन्ने के ऊपर और नीचे दिखते हैं — ऊपर कंपनी का नाम, कोने में page number, footer में date और file name, कोई “Confidential” नोट, या website का पता। ये चुपचाप वह काम करते हैं जो document को तैयार और professional दिखाता है, छपे पन्नों को क्रम में रखता है, और पाठकों को किसी भी पन्ने को पहचानने व उद्धृत करने देता है। ApneSoftware PDF Header & Footer टूल आपको यह सब किसी मौजूदा PDF पर सेकंडों में, सीधे आपके browser में, file कहीं upload किए बिना जोड़ने देता है।

टूल का हृदय छह स्वतंत्र text zones का एक grid है: header में बाएँ, बीच और दाएँ, और footer में बाएँ, बीच और दाएँ। यह उसी तरह है जैसे professional word processors और layout programs running heads संभालते हैं, और इसका मतलब है कि आप, उदाहरण के लिए, ऊपर-बाएँ कंपनी का नाम, ऊपर-बीच document का title, ऊपर-दाएँ date, नीचे-बाएँ copyright नोट, नीचे-बीच स्वचालित page number और नीचे-दाएँ file name — सब एक साथ रख सकते हैं। जो भी zone खाली छोड़ें वह बस छोड़ दिया जाता है, इसलिए एक अकेला centred footer भी उतना ही आसान है जितना पूरा भरा layout।

सादे text को एक उचित header/footer प्रणाली में बदलने वाली चीज़ है dynamic fields। हर दूसरे पन्ने पर गलत होने वाला page number टाइप करने के बजाय, आप {page} जैसा field डालते हैं और टूल हर पन्ने पर अपने-आप सही संख्या भर देता है। उपलब्ध fields में {page} (वर्तमान पन्ना), {pages} (कुल पन्ने), {date} (आज की तारीख), {time} (वर्तमान समय), {filename} (PDF का नाम), {title} और {author} (document के metadata से) शामिल हैं। आप इन्हें सामान्य text के साथ जोड़ सकते हैं — जैसे Page {page} of {pages} या Printed {date} — और एक ही zone में कई fields मिला सकते हैं। एक-क्लिक बटनों की एक पंक्ति इन fields को उस box में डालती है जिसे आपने आखिरी बार उपयोग किया।

हर zone एक जैसा style साझा करता है जिसे आप नियंत्रित करते हैं: sans-serif, serif या monospace font चुनें, size सेट करें, text को bold, italic या underline करें, visual picker या सटीक hex code से कोई भी रंग चुनें, और opacity समायोजित करें ताकि text एक हल्का grey या गहरा black हो सके। Margins सटीक स्थान देते हैं — अलग top, bottom और side मान header और footer को पन्ने के किनारों से अंदर लाते हैं — ताकि text कभी सामग्री को न भीड़े और न किनारे के बहुत पास पड़े।

चूँकि आप शायद ही हर पन्ने पर एक जैसा व्यवहार चाहते हैं, टूल में लचीला page targeting है। header और footer को सभी पन्नों पर लगाएँ, पहला पन्ना छोड़ दें (तब आदर्श जब cover या title page साफ रहना चाहिए), केवल पहले पन्ने पर, केवल आखिरी पन्ने पर, सभी विषम या सभी सम पन्नों पर — double-sided documents के लिए उपयोगी जहाँ बाएँ और दाएँ पन्ने अलग होते हैं — या 1-3, 5, 8-10 जैसी सटीक custom range पर लगाएँ। जब आप “page X of Y” शैली उपयोग करते हैं, संख्याएँ असली पन्नों को दर्शाती हैं इसलिए परिणाम हमेशा अर्थपूर्ण रहता है।

एक live preview असली पन्ने को आपके header और footer के साथ ठीक वहीं खींचकर दिखाता है जहाँ वे दिखेंगे, और महत्वपूर्ण रूप से यह आप जिस पन्ने को देख रहे हैं उसके लिए dynamic fields हल कर देता है — इसलिए {page} असली page number दिखाता है और {date} आज की तारीख, बिना किसी अंदाज़े के। आप document के पन्ने पलट सकते हैं और zoom करके alignment जाँच सकते हैं, जो पूरी file process करने से कहीं तेज़ है।

संतुष्ट होने पर output विकल्प काम पूरा करते हैं। download की गई file का नाम बदलें, चुनें कि document का metadata रखना है या हटाना, और वैकल्पिक रूप से object streams से output को compress करें। आप PDF तुरंत download कर सकते हैं या सीधे printer पर भेज सकते हैं। header और footer पन्नों पर PDF की सामग्री के हिस्से के रूप में खींचे जाते हैं, इसलिए वे हर viewer में दिखते हैं और ठीक रखे स्थान पर print होते हैं, जबकि बाकी document अछूता रहता है — operation केवल text जोड़ता है, यह आपके पन्नों को कभी दोबारा render या degrade नहीं करता।

Privacy पूरे design का आधार है। आपकी PDF पूरी तरह आपके अपने device पर JavaScript से पढ़ी, preview और process की जाती है; कुछ भी upload, store या log नहीं होता, इसलिए टूल contracts, financial statements, medical records और किसी भी गोपनीय document के लिए सुरक्षित है। जिन password-protected PDF को खोलने का आपको अधिकार है वे locally संभाली जाती हैं, सैकड़ों पन्नों वाली बड़ी files समर्थित हैं, और कोई account, कोई software install, या कोई watermark नहीं। चाहे आप किसी legal bundle को नंबर दे रहे हों, किसी proposal को brand कर रहे हों, किसी report पर date डाल रहे हों या संवेदनशील पन्नों पर confidentiality नोट जोड़ रहे हों — टूल सेकंडों में एक साफ, professional परिणाम देता है।

📝 How To Use

  1. Drag & drop your PDF onto the upload area, or click to browse.
  2. Type text into the header and footer zones (left / centre / right).
  3. Insert dynamic fields like {page}, {pages} or {date} with the buttons.
  4. Set the font, size, colour and margins, and choose which pages to apply to.
  5. Check the live preview, then rename the file and click Apply & Download — or print.

❓ Frequently Asked Questions

🔒 Privacy

This tool is 100% client-side. Your PDF is read and processed entirely in your browser using JavaScript — it is never sent to ApneSoftware or any third party. Nothing is stored, logged or transmitted. When you close or refresh the page, the file is cleared from memory. Because there is no upload, you can safely add headers and footers to confidential, legal, medical and financial documents.

🌐 Browser Compatibility

Works in all modern browsers including Google Chrome, Microsoft Edge, Mozilla Firefox, Safari, Brave and Opera, on Windows, macOS, Linux, Android and iOS. It relies on standard web technologies (Canvas, File API and JavaScript PDF libraries), so no plugins or extensions are required. For very large PDFs a desktop browser with more available memory gives the smoothest experience.

📁 Supported Formats

Input: PDF (.pdf), including password-protected PDFs you are authorised to open. Output: a standard PDF (.pdf) with your headers and footers applied to the chosen pages, ready to download or print. Dynamic fields supported: {page}, {pages}, {date}, {time}, {filename}, {title}, {author}.