Guide

Home and End keys on a Mac

Where they are on a laptop — and why they behave differently than they do on Windows.

Quick answer: Mac laptops don't have dedicated Home and End keys. Press Fn + ← for Home and Fn + → for End. And on a Mac, Home/End scroll the whole document — not the current line like on Windows.

Where are the Home and End keys?

On a full-size Apple keyboard (the kind with a number pad), there are real Home and End keys. On a MacBook or a Magic Keyboard without a number pad, they don't exist — you produce them with:

The big gotcha for Windows switchers

This trips up almost everyone coming from a PC. On Windows, Home jumps to the start of the current line. On a Mac, Home (or Fn + ←) scrolls to the top of the whole document. Same key, completely different scope.

You want…WindowsMac
Top of the documentCtrl + Home⌘ + ↑ or Home
Bottom of the documentCtrl + End⌘ + ↓ or End
Start of the lineHome⌘ + ←  (or Ctrl + A)
End of the lineEnd⌘ + →  (or Ctrl + E)

Why does Home/End sometimes do nothing?

Because each app decides for itself. In a text editor, Home scrolls to the top of the document. In Finder, the same key may do nothing useful. In Terminal you need ⌘ + Home. macOS never standardized these keys, and dropping them from laptop keyboards made the whole thing fuzzier.

Skip the key combos entirely

Scroll Elevator puts a jump-to-top and jump-to-bottom button right at your cursor whenever you scroll — so you don't have to remember Fn + ←, ⌘ + ↑, or which app wants which. Click to leap to the top or bottom of any app, or hold to cruise.

Related guides