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:
- Fn + ← = Home (top)
- Fn + → = End (bottom)
- Fn + ↑ = Page Up
- Fn + ↓ = Page Down
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… | Windows | Mac |
|---|---|---|
| Top of the document | Ctrl + Home | ⌘ + ↑ or Home |
| Bottom of the document | Ctrl + End | ⌘ + ↓ or End |
| Start of the line | Home | ⌘ + ← (or Ctrl + A) |
| End of the line | End | ⌘ + → (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.