The “Home” & “End” Button Equivalents on Mac Keyboards

Jun 17, 2015 - 32 Comments

The Home and End button equivalents on a Mac keyboard

Most new Mac keyboards are fairly simplified when compared to their PC counterparts, and you’ll find that some of the extraneous keys like “Home” and “End” are nowhere to be found on the Mac wireless keyboard or any keyboard included with a MacBook Pro or MacBook Air. Longtime Mac users appreciate this simplicity, but newcomers to the Mac platform can be a bit confused or frustrated as they’ve come to rely on the instant-action buttons on PC keyboards, sometimes making the incorrect assumption that similar actions are impossible in OS X.

But even without the dedicated buttons on a Mac keyboard, this does not mean you can’t perform the exact same function in OS X as what the Home and End buttons offer in Windows and Linux. Instead of pressing a single key though, on the Mac keyboard you press keyboard shortcut to achieve the same desired effect.

The “Home” button on a Mac keyboard: Fn + Left Arrow

The ‘fn’ key on the Mac keyboard is the function button, hitting that with the left arrow will immediately jump to the very top of a page in the active application of OS X. This is the exact same function as hitting the “Home” button on a Windows PC.

The “End” button on a Mac Keyboard: Fn + Right Arrow

Hitting the function key with the right arrow will immediately scroll to the very bottom of an open document or page, regardless of how long it is. This is basically the same thing as pressing the “End” key on a Windows PC, except it’s a keyboard shortcut.

Home and End button functions on Mac keyboards are performed with keystroke shortcuts

For the Home and End equivalence in OS X, you can use these keyboard shortcuts or a similar set of Command key tricks which can achieve the same effect of jumping to the start and end of documents, it doesn’t matter which you use, both will get the job done and work the same, so go with whatever works better for your workflow, or whichever you memorize.

If you found this helpful, you’d likely appreciate knowing the PC DEL key also has a Mac keystroke equivalent, and taking the time to learn a handful of other keyboard shortcuts to navigate text on the Mac can be a worthwhile endeavor as well.

Enjoy this tip? Subscribe to the OSXDaily newsletter to get more of our great Apple tips, tricks, and important news delivered to your inbox! Enter your email address below:

Related articles:

Posted by: Paul Horowitz in Mac OS X, Tips & Tricks

32 Comments

» Comments RSS Feed

  1. Ps says:

    Just use better touch tool

  2. christoph says:

    Been using a Mac for well over a decade and had no idea about those keyboard shortcuts, thanks for a simple but helpful tip!

  3. Jupiter Antunes says:

    I really LOVE the “TIPS” that you post….. always they are useful…… Thank you so much for that!

  4. Jupiter Antunes says:

    Ooops…. sorry, but here at my MBP I had to use “Command” + “arrows” instead of “fn” key ….
    Thanks in any way!

  5. Eduardo says:

    This is incorrect, Home is ⌘+LEFT ARROW and End is ⌘+RIGHT arrow. Which take you to the beginning and end of a line.

    FN+LEFT is the equivalent of CTRL+HOME on Windows and FN+RIGHT is CTRL+END, which take you to the beginning and end of a document, respectively.

    Although there’s certain apps that don’t work exactly the same way, for instance Adobe CS6 (and all prior versions).

    • Perpetual Learner says:

      ok, just to clarify, here are all related shortcuts, in list form:
      Windows:
      – Home key, non-editable page (e.g. Chrome) – show beginning of page
      – Home key, editable page (e.g. Word) – show beginning of line
      – Ctrl+Home key, editable page (e.g. Word) – show beginning of page
      – End key, non-editable page (e.g. Chrome) – show end of page
      – End key, editable page (e.g. Word) – show end of line
      – Ctrl+End key, editable page (e.g. Word) – show end of page
      – PageUp – page up
      – PageDown – page down

      Mac:
      – Fn+Left Arrow key – show beginning of page
      – Cmd+Up Arrow key, non-editable page (e.g. Chrome) – show beginning of page
      – Cmd+Up Arrow key, editable page (e.g. TextEdit) – take cursor to beginning of page
      – Cmd+Left Arrow key, editable page (e.g. TextEdit) – take cursor to the beginning of line
      – Fn+Right Arrow key – show end of page
      – Cmd+Down Arrow key, non-editable page (e.g. Chrome) – show end of page
      – Cmd+Down Arrow key, editable page (e.g. TextEdit) – take cursor to end of page
      – Cmd+Right Arrow key, editable page (e.g. TextEdit) – take cursor to the end of line
      – Fn+Up key – page up
      – Fn+Down key – page down

      I hope I made no mistakes :)

      • jim says:

        Can you help what should be pressed for “Insert” button to enable? I tried all the possible options. nothing worked for me. I want the ‘insert’ key for operating mainframes in Macbook pro

      • jimi says:

        Can you help what should be pressed for “Insert” button to enable? I tried all the possible options. nothing worked for me. I want the ‘insert’ key for operating mainframes in Macbook pro.

  6. Tim Wilson says:

    Is this supposed to work for Microsoft Office applications as well? If not, does anyone know the keystrokes to get to the top/bottom of a Excel/Word/Powerpoint file?

  7. Alfonso says:

    For me ⌘+up arrow = fn+left arrow, and ⌘+down arrow = fn+right arrow. I have a MacBook Pro.

  8. Patrick says:

    Two more you missed. Fn+ either up or down arrows gives you Page Up and Page Down functionality.

  9. Fnordmeister says:

    Or … You can pick up an external numeric keypad. Targus makes a nice one; I found mine at a Goodwill store. It looks somewhat like the one at http://targus.com/us/wireless-numeric-keypad-akp11us

  10. bbkr says:

    If you have full size keyboard and you want classic beginning/end line behavior on home/end keys then create ~/Library/KeyBindings/DefaultKeyBinding.dict file with following content:

    {
    “\UF729” = “moveToBeginningOfLine:”;
    “$\UF729” = “moveToBeginningOfLineAndModifySelection:”;

    “\UF72B” = “moveToEndOfLine:”;
    “$\UF72B” = “moveToEndOfLineAndModifySelection:”;
    }

    And relog.

  11. vdiv says:

    Now that we have uncovered the massive confusion and mayhem caused by the absurd minimalists at Apple can we have the freaking scroll bar back?

  12. Joan Van says:

    Thanks for the tip on fn-arrow left and right. I’ve been trying to do this forever!

    Again, thank you.

    Joan

  13. Mona says:

    I’ve just discovered this site, and I love it! Thank you for information I have been frustratedly searching for! After 2 years with my MBP, I still feel like a novice; there is SO MUCH I still don’t know. Thanks, again.

  14. obi kenobe says:

    Golly, this “simplified” mac keyboard just got more complex with all the combinations of keystrokes. it’s like finger yoga or twister :)

  15. francois says:

    excellent and clear, straight to the point!

  16. Katie says:

    Hello

    I don’t have a fn key on my mac keyboard. When I use it with my mac then cmd and the arrow keys works fine.

    However now I have a pc work laptop and so sometimes I am using my mac keyboard with my work pc. I can’t work out how to ‘home’ and ‘end’ in Microsoft office.

    Using cmd doesn’t work and as I said I don’t have a fn key. Any ideas?

  17. Sher says:

    Thanks for sharing, that was the 1st time I used Mac, it takes me long time to jump to end of sites

  18. Eydie says:

    I too cannot get to the Top or Bottom of a document in Word for Mac by using either the Function + Right/Left Arrows or Command+Up/Down (or Right/Left) Arrows. Nothing works. Does anyone know how I can fix this? So annoying to have to press Function+Up Arrow about 60 times to get to the top of a document when the documents I use are over 100 pages.

  19. Ed says:

    For me, using Sierra connecting to Windows 7, it’s Fn-Control-Left/Right arrow to do top/end of page. Thanks for these hints!

Leave a Reply

 

Shop for Apple & Mac Deals on Amazon.com

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates