App shortcuts

Google Chrome keyboard shortcuts for Mac

Chrome is the app most Mac users spend the most hours in, which makes it the app where a dozen memorised chords pay back the fastest.

Updated August 5, 202611 min read

Tabs and windows

Command, Shift and T shown as mechanical keycaps — Chrome's reopen closed tab chord
⌘⇧Treopen the tab you just closed

This is where the time goes. Chrome's tab shortcuts are the most-used keyboard commands on most Macs, and the two people most often do not know are ⌘⇧T, which reopens closed tabs in the order you closed them, and ⌘9, which jumps to the last tab no matter how many are open.

⌘1 through ⌘8 are positional rather than by history, so they land on whatever is sitting in that slot right now. That makes them reliable only if your leftmost tabs are pinned. Note also that Chrome's own full-screen chord is Fn and F, which is separate from the green window button and from macOS full screen — pressing and holding Esc gets you back out either way.

ShortcutWhat it does
⌘TOpen a new tab, and jump to it
⌘NOpen a new window
⌘⇧NOpen a new window in Incognito mode
⌘WClose the current tab or pop-up
⌘⇧WClose the current window
⌘⇧TReopen previously closed tabs in the order they were closed
⌘⌥→Jump to the next open tab
⌘⌥←Jump to the previous open tab
⌘1 to ⌘8Jump to a specific tab
⌘9Jump to the last tab
⌘[ or ⌘←Open the previous page in your browsing history for the current tab
⌘] or ⌘→Open the next page in your browsing history for the current tab
⌃⇧PgUp or ⌃⇧PgDnMove tabs right or left
Fn FTurn full-screen mode on, and off again
Esc (press and hold)Turn off full-screen mode
⌘MMinimise the window
⌘HHide Google Chrome
⌘QQuit Google Chrome

Chrome's own features

These open the parts of Chrome that live outside a web page — bookmarks, history, downloads, settings and the developer tools. All of them open in a tab, so they behave like any other tab once they are there.

The last five rows are the focus and accessibility shortcuts most published lists omit. They are the ones that make Chrome navigable without a pointer at all.

ShortcutWhat it does
⌘⇧BShow or hide the Bookmarks Bar
⌘⌥BOpen the Bookmark Manager
⌘,Open the Settings page in a new tab
⌘YOpen the History page in a new tab
⌘⇧JOpen the Downloads page in a new tab
⌘⇧DeleteOpen the Delete Browsing Data options
⌘FOpen the Find Bar to search the current page
⌘GJump to the next match to your Find Bar search
⌘⇧GJump to the previous match to your Find Bar search
⌘EWhen the Find Bar is open, search for the selected text
⌘⌥IOpen Developer Tools
⌘⌥NOpen split view in the active tab
⌘⇧MLog in as a different user, browse as a Guest, or access payment and password info
⌘⌥⇧IOpen a feedback form
⌃F2Jump to the main menu bar
⌘⌥↑ or ⌘⌥↓Cycle focus to an unfocused dialog, if showing, and all toolbars
⌘⌥⇧AFocus on inactive dialogs
F7Turn on caret browsing

The address bar

Command and L shown as mechanical keycaps — Chrome's jump to the address bar chord
⌘Ljump to the address bar

Chrome's address bar is a command line that most people use as a text box. The two entries that change how it feels are ⌘L, which focuses it from anywhere without touching the mouse, and typing a search engine name followed by Tab, which searches that specific site instead of your default engine.

Google documents ⌃F5 as a second route to the address bar, which exists for screen reader and keyboard-only navigation rather than as an alternative to ⌘L. The last row is the one worth committing to memory if your address bar keeps suggesting a URL you no longer want: highlight the prediction with the down arrow, then ⇧Fn Delete removes it for good.

ShortcutWhat it does
⌘LJump to the address bar
⌃F5Move the cursor to the address bar
Search term, then ReturnSearch with your default search engine
Search engine name, then TabSearch using a different search engine
Site name, then ⌃ReturnAdd www. and .com to a site name, and open it in the current tab
Site name, then ⌃⇧ReturnAdd www. and .com to a site name, and open it in a new window
Web address, then ⌘ReturnOpen the website in a new background tab
↓ to highlight, then ⇧Fn DeleteRemove predictions from your address bar

Reading and moving around a page

⌘⇧R is the one worth singling out here: it reloads while ignoring cached content, which is the difference between seeing your change and staring at yesterday's stylesheet. The last three rows are text-field editing shortcuts, and they work in any field on any page.

ShortcutWhat it does
⌘⇧RReload the current page, ignoring cached content
EscStop the page loading
SpaceScroll down a webpage, a screen at a time
⇧SpaceScroll up a webpage, a screen at a time
⌘ and +Make everything on the page bigger
⌘ and -Make everything on the page smaller
⌘0Return everything on the page to the default size
TabBrowse clickable items moving forward
⇧TabBrowse clickable items moving backward
⌘⇧HOpen your home page in the current tab
⌘⌥FSearch the web
⌥←Move your cursor to the beginning of the previous word in a text field
⌥→Move your cursor to the back of the next word in a text field
⌥DeleteDelete the previous word in a text field

Saving, printing and viewing source

Command, Option and U shown as mechanical keycaps — Chrome's view page source chord
⌘⌥Uview the page source

Everything that takes a page out of the browser and turns it into something else: a bookmark, a print job, a file on disk, an email, or the markup underneath.

⌘P and ⌘S are worth distinguishing, because the print dialog is also how you produce a PDF on macOS, while ⌘S saves the page's actual assets to disk. The last two rows are the developer entries: ⌘⌥U shows the source as the server sent it, and ⌘⌥J opens the console directly rather than going through the full Developer Tools panel.

ShortcutWhat it does
⌘DSave your current webpage as a bookmark
⌘⇧DSave all open tabs as bookmarks in a new folder
⌘POpen options to print the current page
⌘SOpen options to save the current page
⌘⌥POpen the Page Setup dialog
⌘O, then select a fileOpen a file from your computer in Google Chrome
⌘⇧ICompose a new email message with a link to the current page
⌘⌥UDisplay non-editable HTML source code for the current page
⌘⌥JOpen the JavaScript Console

Mouse and trackpad shortcuts

Google documents these alongside the keyboard ones, and they are the half of the reference almost nobody reads. Several are modifier-plus-click combinations, which makes them a natural fit for the same muscle memory as the chords above.

The difference between ⌘ and ⌘⇧ on a link is the one to internalise: the first opens it quietly behind what you are reading, the second opens it and takes you there. Esc while dragging a tab is the undo nobody knows exists — it returns the tab to where it started instead of leaving you with a stray window.

ShortcutWhat it does
⌘ and click a linkOpen a link in a new background tab
⌘⇧ and click a linkOpen a link, and jump to it
⇧ and click a linkOpen a link in a new window
⌥ and click a linkDownload the target of a link
Drag a link to a tabOpen a link in a current tab
Drag a link to a blank area of the tab stripOpen a link, and jump to it
Drag the tab out of the tab stripOpen a tab in a new window
Drag the tab into an existing windowMove a tab to a current window
Esc while draggingReturn a tab to its original position
Drag the web address to the Bookmarks BarSave the current webpage as a bookmark
Right-click Back or Next, or click and hold eitherDisplay your browsing history
Double-click a blank area of the tab stripIncrease the window to full height

Show Chrome shortcuts on screen

Browser shortcuts are unusually hard to teach, because the result of pressing one is almost always a change to the browser itself. A tab appears, the address bar takes focus, a panel opens. To someone watching a recording or a shared screen, the browser simply reorganised itself for no visible reason, and every viewer following along on their own Mac quietly falls out of step.

Show KeyPress is a paid macOS menu bar app, for macOS 14 Sonoma or later, that draws each press as an on-screen keycap so the cause arrives at the same moment as the effect. It does not record video, has no browser extension and no integration with Chrome — it is a window drawn above your other windows, so any recorder or conferencing tool capturing that display picks it up.

  • Latest mode shows one combination at a time, which suits shortcut-by-shortcut teaching.
  • Horizontal History keeps a row of recent keycaps when the sequence matters more than a single press.
  • Stacked History groups continuous typing into readable fragments — the right choice when the URL or the query is the lesson.
  • Shortcuts Only keeps the overlay quiet while you type into the address bar or a form.
  • ⌃⌥M switches the content mode, and ⌃⌥= and ⌃⌥- change the overlay size without opening Settings.

Sources and further reading

Product details and guidance were checked against these first-party pages on August 5, 2026. Re-check current listings before making an install or high-stakes decision.

FAQ

Questions people ask

Can I customise Chrome keyboard shortcuts on a Mac?

Not inside Chrome for its own commands. macOS lets you assign a shortcut to any menu item under System Settings, Keyboard, Keyboard Shortcuts, App Shortcuts, and extensions can define their own chords — but Chrome ships no general remapping panel of its own.

Are Chrome shortcuts different on Windows?

Yes. Google publishes a separate list per platform. The Windows chords are built on Ctrl and Alt where the Mac ones use ⌘ and ⌥, and several actions differ beyond the modifier swap. Every chord on this page is from the Mac column.

What is the shortcut for a hard reload in Chrome on a Mac?

⌘⇧R reloads the current page while ignoring cached content. Google documents that one specifically; a plain reload has no entry of its own in the Mac list, which is why it is absent from the tables above.

Why does one of these shortcuts do nothing for me?

Usually because macOS or another app claimed the combination first — a system-wide shortcut always wins before Chrome sees the key. The other common cause is context: ⌘E only works while the Find Bar is open, and the text-field chords only work with a cursor in a field.

How do I show which Chrome shortcut I pressed in a screen recording?

Run a keystroke overlay while you record. Show KeyPress draws each press on screen, and because it is an ordinary window rather than a plugin, any display-level capture includes it. Capture scoped to a single window is the one case that can leave it out.

Continue the topic