How to Insert Header in Excel

There are two ways to “insert header in excel”: the quick way you copy and the durable way you understand. This page gives you both. The exact Excel answer is above; below, we build the small mental model that makes the fix stick, so the next variation of the same problem solves itself.

Exact answer

In Excel: go to Insert ▸ Text ▸ Header & Footer — Excel switches to Page Layout view with three click-to-type boxes at the top and bottom of the page.

Annotated stepsExcel
1

Choose Insert ▸ Text ▸ Header & Footer, or click View ▸ Page Layout and then the header area directly.

2

Click the left, centre or right box and type your text.

3

Use the Header & Footer tab buttons for Page Number, Number of Pages, Current Date, File Path, File Name or Sheet Name rather than typing them by hand.

4

Switch between header and footer with the Go to Header / Go to Footer buttons on that tab.

5

Tick Different First Page or Different Odd & Even Pages on the same tab when a cover page or a bound document needs it.

6

Click any cell and return to View ▸ Normal when you are done; use File ▸ Print to check the result.

Ctrl+CthenCtrl+Shift+V+Cthen+Ctrl+VPaste values · WindowsMac

What this does

A header or footer is print chrome: text that repeats at the top or bottom of every printed page and is invisible in Normal view. Each has a left, centre and right box, and the Header & Footer tab that appears while you edit supplies buttons for page number, page count, date, time, file path, file name and sheet name — these insert codes such as &[Page] that stay correct as the document grows. This is separate from repeating a *data* header row on each printed page, which is Page Layout ▸ Print Titles ▸ Rows to repeat at top. Keep the inputs visible and clearly labelled and the whole thing stays auditable — anyone who opens the file later, including you, can see at a glance exactly what feeds the result and change one assumption without hunting through the formula. For “insert header in excel”, the reliable version is a short checking loop, not just the first command that appears to work. Run it on a deliberately small range first, watch how the affected header change, and only then apply the same setup to the full sheet. When this is a ribbon command, the selection matters more than the button: confirm the range, apply the command, then spot-check the output before saving. That is what makes a workspace setting that makes a big sheet comfortable to navigate useful in real work: repeatable, auditable, and not dependent on memory or luck.

A worked example

For a report that should show the sheet name on the left and "Page 2 of 7" on the right: Insert ▸ Header & Footer, click the left header box and press the Sheet Name button; click the right footer box, type "Page ", press Page Number, type " of ", press Number of Pages. The footer code reads Page &[Page] of &[Pages] and prints correctly on every page. Anything that leaves the screen as paper or PDF needs to say where it came from and which page you are holding — sheet name, date and "page 3 of 9" are what makes a printout usable. One habit worth forming early: name the cells that hold your inputs, so the formula reads in plain language instead of a string of cell addresses. A reviewer — or you in three months — can then follow the logic without decoding what B7 and D2 were supposed to mean, which is most of what makes a sheet maintainable.

In Google Sheets

Google Sheets handles this almost identically to Excel. The formula syntax above is the same, and the menu lives under a slightly different label rather than a ribbon tab. Use the platform toggle at the top of the page to switch every keyboard shortcut between Windows and Mac, and expect at most cosmetic differences in naming. The aim was to get you unstuck fast and leave you a little more capable than a copy-paste would. The answer is at the top, the tool proves it, and the detail above shows why it holds — so the next time a colleague asks, you can answer without reaching for search. Here is the takeaway for “insert header in excel”: copy the answer if you are busy, but if you have a spare few minutes, rebuild the example in Excel yourself with the tool above open beside it. That single pass — type it, run it, watch the result move when you change an input — is what turns a formula you found into a technique you trust. Keep your inputs labelled and referenced, never hard-coded, and the same sheet stays correct and auditable as it grows. Done that way, you will not need to look this up again, and you will be the person others ask.

Common mistakes

  • Expecting the header to show in Normal view — it only appears in Page Layout view and in the print preview.
  • Typing "Page 1" literally instead of using the Page Number button, so every page prints as page 1.
  • Confusing this with freezing or repeating the top data row; that is Page Layout ▸ Print Titles ▸ Rows to repeat at top.
  • Setting the header on one sheet and assuming it applied to the workbook — select all sheet tabs first if you want it everywhere.
  • Pasting a large logo into the header without scaling it, which pushes the print area down the page.

Frequently asked questions

How do I add a header in Excel?

Insert ▸ Text ▸ Header & Footer. Excel switches to Page Layout view and gives you three boxes at the top of the page — click one and type.

Why can I not see my header?

Headers and footers only render in Page Layout view and in print previews, never in Normal view. Use View ▸ Page Layout to see them on screen.

How do I put the file name in the footer?

Click into the footer box, then press File Name on the Header & Footer tab. It inserts the &[File] code, which stays correct if the workbook is renamed.

How do I repeat my column headings on every printed page?

That is a different feature: Page Layout ▸ Print Titles ▸ Rows to repeat at top, then select the heading row. Headers and footers cannot pull cell content.

Other ways people ask this

This is also commonly searched as “insert header in excel”, “how to insert a header in excel”, “how do i insert a header in excel” and “how do you insert a header in excel”. They describe the identical operation, so you are in the right place no matter how you phrased it.

This guide also answers

  • add header in excel
  • how to create a header in excel
  • how to insert header into excel
  • inserting a header in excel

Why do people search for this in so many different ways?

Because the same task has many names. “insert header in excel”, “how to insert a header in excel”, “how do i insert a header in excel” all point at the one operation explained on this page, which is why they all lead here.