Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to make Cmd+1 switch to the first tab, Cmd+2 to switch to the second and so on..?

I'd much rather not use SIMBL..

share|improve this question
As an aside: Ctrl-Tab goes to the next tab. – Arjan May 8 '10 at 16:38
wow, this is so annoying. wish there was a simpler way than the ones listed below as of 7/2011. – cwd Jul 7 '11 at 19:18
FWIW, I've been using Chrome which uses Cmd+1..9 for switching tabs, and a few other things I missed from Firefox (like middle-clicking tabs to close them) – dbr Mar 8 '12 at 12:56

One (still relatively hacky) option would be to assign shortcuts to AppleScripts like this:

tell app "Safari" to tell window 1 to set current tab to tab 1


tell app "Safari" to tell window 1 to set current tab to last tab

You could use Automator services or third party apps like FastScripts or Keyboard Maestro to assign the shortcuts.

share|improve this answer
Without FastScripts, one could go nuts by registering a handler for a dedicated URL protocol. Then, in Safari, bookmarks those tabx:// links in the first 9 slots of the bookmarks bar. ;-) Or, less adventuristic: create an Automator "service", like described in How can I program the function keys on my MacBook? – Arjan May 8 '10 at 17:03
You can also use QuickSilver to associate a keyboard shortcut to an AppleScript, see this question for more details. – edymtt Dec 31 '12 at 9:06

Check this new plugin (OSX Lion only):

Safari Tab Switching is a Safari SIMBL plugin which allow switching between tabs using Cmd+1-9.

share|improve this answer
The user doesn't want a simbl plugin. – Daniel Beck Jul 10 '11 at 19:06

Technically, there is no real non-hacky solution, but you can always use cmd + shift + (left or right arrow key) to switch the tab on the left or the tab on the right. I've always found that useful.

share|improve this answer

You want to use . If you find it does not work on later versions of OSX or Safari (I have it running on v8), you can look at

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.