How do you move a tab's position amongst other tabs using the keyboard? Is it possible?

  • I know of no method other than dragging it. – Tetsujin May 9 '16 at 13:01
  • I updated my answer, so you might want to review it again. – user3439894 May 9 '16 at 15:48

There does not appear to be a built-in keyboard shortcut to change the position of a given tab amongst other tabs in Safari. At least none listed in the Apple Support Documents listed below.

One might be able to create an Automator Service with a Run Apple Script Action to manipulate tabs in a Safari windows and then assign it a keyboard shortcut in Keyboard System Preferences, however I'd imagine it might not be to easy to code.


I looked through the Safari AppleScript Dictionary and played around with the coding of an AppleScript script to manipulated tab ordering, or I should say the appearance of tab ordering, as even a simple command such as move last tab to before first tab required a refresh of the URL. In other words whether or not I coded it via move or switching the URL of the current and next tab, etc, all methods I tried forces/requires a refresh of the URL, where dragging and dropping a tab only changes the tab order and does not refresh any tab when done in a DnD manner.

In conclusion, if you don't mind the tab URL being refreshed then the appearance of drag and drop can be accomplished however to physically move a tab without it refreshing would probably require the use of third-party utilities and much more complex coding then coding using move or swapping the URLs of adjacent tabs, etc.

  • Is this still true for Safari 10? – Wildcard Nov 22 '16 at 6:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .