45

Is there a keyboard shortcut (or is there a way to create one without any extensions or third-party stuff) that opens a new tab next to the currently open tab?

For example, let's say I have 10 tabs in Chrome and I have tab 3 open. Is there a shortcut to open a new tab and have it be inserted in the tab 4 spot instead of being added at the end of the list of tabs (tab 11 spot in this example)?

I like being able to quickly open a new tab with command+t, but sometimes it is a pain to drag/rearrange my open tabs.

1
  • 1
    Google really need to built in to chrome (i.e. not require a third-party addon).
    – stevec
    Jul 2, 2021 at 3:42

15 Answers 15

36

If you're on MacOS, this is doable via OS settings. MacOS is super helpful for app-specific keyboard shortcuts as long as the action appears in the app menu.

On latest Chrome (Feb 2022), I see these 2 actions in the menus:

  • File -> New Tab (⌘T)
  • Tab -> New Tab to the Right (no shortcut)

To adjust these shortcuts, go to System Preferences > Keyboard > Shortcuts. In the left tab, select App Shortcuts. Then click the + sign, and type "New Tab to the Right" (match capitalization), and set it to ⌥⌘T (or whatever you want). You can apply the shortcut to all applications or to Chrome only. I picked "all applications" since I use multiple browsers.

Now you should see this in the Chrome menus:

  • File -> New Tab (⌘T)
  • Tab -> New Tab to the Right (⌥⌘T)

Personally, I wanted the reverse of this, so I also added an OS shortcut for "New Tab" so I could change that key combo as well, resulting in:

  • File -> New Tab (⌥⌘T)
  • Tab -> New Tab to the Right (⌘T)
4
  • 3
    Note: If you just want to have ⌘T open a new tab to the right, and you don't care about the normal "New Tab" action, you might still need to configure a different shortcut for "New Tab". Just set it to something you don't use. Usually MacOS transfers shortcuts so they don't clash, but I noticed that wasn't working in this scenario.
    – Mike B
    Feb 9, 2022 at 23:32
  • this is way better than having to load an extension. Thank you.
    – BitWrecker
    Jun 17, 2022 at 15:15
  • 2
    +1 to @MikeB, without overriding "New Tab" to something else that ⌘T, "New Tab to the Right" did not work for me with ⌘T.
    – tytyryty
    Nov 14, 2023 at 9:33
  • Never knew about this feature. Thank you! I set "New Tab" to ⌥⌘T and "New Tab to the Right" to ⌘T. That's what I want most of the time, so much better!
    – trusktr
    May 1 at 20:47
16

I ended up installing the Duplicate Tab Shortcut extension, which allows me to use shift+option+d to duplicate the current tab and the duplicated tab appears to the immediate right of the previous tab.

Update: This extension also supports a keyboard shortcut to open a new blank tab directly to the right of the current tab! Thanks @Oliver Joseph Ash for pointing that out.

3
  • 6
    This extension also provides a shortcut to open a blank new tab to the immediate right of the current tab. Oct 29, 2019 at 12:31
  • With Duplicate Tab Shortcut extension installed, shift + option + z is the shortcut to create a new blank tab to the immediate right of the current tab
    – stevec
    Mar 11, 2023 at 12:43
  • A helpful mnemonic: "soz" (shift + option + z) and "sod" (shift + option + d) for new and duplicate tabs respectively
    – stevec
    Mar 31, 2023 at 0:47
13

It looks like I've found a solution.

This blog post from August 26, 2011 describes how to open the next tab using the built-in browser tools.

Here is a quote from there (with small edits):

  1. Go to Chrome's Options / Preferences screen (click the wrench icon on the browser toolbar then select Options or Preferences -- whichever appears on your system).
  2. You'll find yourself in the "Basics" preference page, which should have a "Search" section. Click on the Manage Search Engines... button.
  3. You'll see a list of your custom-built search engines for various sites (if curious, read about Chrome's search engine configuration). At the bottom of the screen, find the set of empty fields for adding a new search engine.
  4. In the first field (labelled "Add a new search engine"), enter Open new tab or something similar. The words you choose are not important -- make them meaningful to you so they'll trigger your memory if you go back into this screen any time in the future.
  5. In the second field (labelled "Keyword"), enter a single word or single letter or a sequence of letters (no spaces nor punctuation). You'll be typing this every time you want to open a new tab to the immediate right, so short and memorable is good. I use tt
  6. In the third field (labelled "URL with %s in place of query"), enter exactly this text including the semi-colon at the end: javascript:window.open();
  7. Click anywhere outside the fields to "save" your entry.

That's the end of the set up. Now whenever you want to open a new tab next to your current tab, you can do this:

  1. Move the keyboard focus to the address bar (Ctrl-L or Cmd-L).
  2. The entire current address should be highlighted, but if not, highlight it all (Ctrl-A or Cmd-A).
  3. Type the keyword you chose in step 5 above -- e.g., tt then Space (or Tab) and hit Enter or Return.

Once you get used to doing this, you'll be able to do it very quickly:

Cmd-L tt Space (or Tab) Enter

The new tab will open immediately to the right of your current tab. Your current tab will not be affected except that the URL might have disappeared from the address bar; if you want to see the URL again, just reload the page (or press Esc).

There is also a comment there telling how to do it using the bookmark:

You can use the same technique to add a button in the Bookmarks Bar.

  1. Open Bookmark Manager.
  2. Select the Bookmarks Bars folder
  3. Select Organize > Add Page.
  4. Name the new page "New Tab" or something similar.
  5. In the URL field, add the javascript mentioned in the above post:

javascript:window.open();

You should now have a clickable button to open a new tab.

From myself I will add that if the first parameter in window.open() is a link to the search engine with the pattern %s, then you can perform a search at the same time as opening a new tab.

Here is my example:

javascript:window.open('https://www.google.com/search?q=%s');

Here is the sequence of actions to use this feature:

Cmd-L tt Space (or Tab) Search query Enter

Screenshot

4
  • 1
    The problem with this attempt is that Chrome no longer can intelligently group resources, like sharing a javascript-compiler instance and such. Chrome will see any new opened tab as though it originated from the current opened windows. Dec 3, 2019 at 12:29
  • Aside: typing the space after tt seems not needed in today's Chrome. And bummer that about:newtab, to get the true new tab window (which by default looks like Google's homepage, but also shows shortcuts, and can be customized) cannot be opened this way. (But then, unfortunately @LorenzLoSauer's comment is also very valid, and may also get one unexpected results when the parent window closes all its children at some point. Like in the past I've been quite confused when re-using windows that earlier were opened by some other window, which would then kill its children when closing it.)
    – Arjan
    Feb 1, 2020 at 14:21
  • On both Chrome & Chromium (Ubuntu 20.04), entering the search URL of the form google/search?q=%s just searched google for the string %s, so instead, adding some javascript to pop up a text box for the query string allows the search terms to be specified (and, one must "allow" that pop-up so as not to be blocked by default — allowing it on one page seems to allow it on all pages): Name the bookmark eg "New Search", and enter URL eg javascript:(function(){var u="https://www.google.com/search?q=";var q=window.prompt("Search: ");if(q)window.open(u+q);})();
    – michael
    May 27, 2020 at 9:02
  • In Chrome v101 it works without the space so: CMD-L => tt => ENTER. Entering a search query after the space doesn't work.
    – Tony
    May 12, 2022 at 22:14
7

Using Google Chrome Version 81.0.4044.138, Right-click on the tab you want to open a new tab next to, and select New tab to the right.

Context menu

3
  • 5
    That's nice, but that's using the mouse, not the keyboard.
    – Logan
    May 20, 2020 at 22:44
  • 1
    Yes, this works, but how to shortcut it?
    – Artfaith
    Dec 15, 2020 at 0:49
  • Yes, Chrome people need to up their shortcuts games, many very important functions have no shortcuts
    – ARGMAN
    Oct 7, 2023 at 5:47
4

On Mac, you can assign Cmd + T to do this.

Based on Vadim's solution, after creating the bookmark, go to Settings -> Keyboard -> Shortcuts -> App shortcuts, and create one entry of of the book mark name, for instance:

Bookmark with shortcut Cmd + T

This is exactly what I was looking for.

1
  • 1
    Thank you! I implemented this with success, but in addition to opening a new tab after the current one, it also opens a new tab at the end (even though File -> New Tab doesn't have the ⌘T next to it). Were you able to avoid this behavior?
    – seth10
    Oct 16, 2019 at 21:45
1

Try this extension https://chrome.google.com/webstore/detail/child-tab-next/nadhoeblpbehkmjbnoedmclliljoikbi

It's working perfectly for me on Windows.

1
  • Chromium/Linux too.
    – Thomas
    Oct 16, 2019 at 9:12
1

Give this a go. Opens new tabs to the left or right of the current tab with default or customisable shortcuts in Chrome.

https://nextab.co https://chrome.google.com/webstore/detail/nextab/okknollmafgigeimghbepomindhjnabj

2
  • this is good solution but is this extension secure? Apr 8, 2021 at 11:08
  • @kodmanyagha Their website is weird. It redirects to sedna-aca.com and then to bizrate.com, which is blocked by my adblocker (from a filter in "Peter Lowe’s Ad and tracking server list"). I wouldn't install this extension
    – crxyz
    Jan 21, 2022 at 17:15
0

Try clicking any link with the middle mouse button.

It will open a new tab beside your tab, though it will open the link that you clicked.

Hope that helps.

1
  • 2
    Thanks for the answer, but this isn't what I was looking for. I know (and often do) click links with command-click (similar to middle mouse) to open in a new window, but my use case is slightly different. I want to open a new tab and then type in some search; I don't have a link that I am following.
    – Logan
    Jul 21, 2016 at 16:30
0

I have Chrome on Windows 10. If I hold down the CTRL key and click a Bookmark link it opens in a new tab. Nothing to add to get it to work and I always have my hand on the keyboard, about as simple as it can get.

1
  • Thanks John, but this question was specifically for Mac and it sounds like this technique would only work for opening bookmarked pages and not new tabs in general.
    – Logan
    Aug 5, 2020 at 19:45
0

Why not use this extension? it works perfectly for me on chrome. https://chrome.google.com/webstore/detail/open-tabs-next-to-current/gmpnnmonpnnmnhpdldahlekfofigiffh/related?hl=en

1
  • Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.
    – Community Bot
    Dec 11, 2021 at 12:21
0

Simple solution

  1. Install Duplicate Tab Extension addon.

  2. On the top right of chrome browser, click on the little 'puzzle' icon, find 'Duplicate Tab Shortcut' and click it

  3. Set a value for 'New tab to the right shortcut' (shift + option + z is comfortable to press).

enter image description here

References

This info comes from @Logan's answer and @OliverJosephAsh's comment.

0

Updated for MacOs

Go to

System settings -> keyboard -> keyboard shortcuts -> App Shortcuts

Then click the + sign, and type "New Tab to the Right" (match capitalization), and set it to ⌥⌘T (or whatever you want). You can apply the shortcut to all applications or to Chrome only. I picked "all applications" since I use multiple browsers.

Now you should see this in the Chrome menus:

File -> New Tab (⌘T)

Tab -> New Tab to the Right (⌥⌘T)

OR

File -> New Tab (⌥⌘T)

Tab -> New Tab to the Right (⌘T)

1
-1

All you need to do is follow these steps:

  1. Click on the three dots at the right corner of your Chrome browser
  2. Go to settings, and in the search bar search for the keyword "Manage search engines"
  3. Below this you can find all the search engines, now press on the Add button:

You get a pop up as shown pop up

Fill it as shown in the image and click add.

  1. Now go to the current window you are working at and press ctrl+L and type q + space(here q is the keyword that you have given)
5
  • Nice, but this adds search engines, while the question is about opening a new tab?
    – Arjan
    Jan 9, 2020 at 11:54
  • I think there was a collision with edit timings which may have removed some changes. You might need to re-add in the bits you need
    – Burgi
    Jan 9, 2020 at 11:56
  • 1
    Hmm... all my custom search engines open new tabs in the rightmost position.
    – Logan
    Jan 9, 2020 at 18:34
  • @Arjan For opening a new tab just use a shortcut Ctrl + t.
    – Yashwanth
    Feb 1, 2020 at 3:24
  • Okay, reading your answer again, key is that you're using javascript:window.open('https://www.google.com'), cc: @Logan But now it's actually a duplicate of an July 2018 answer?
    – Arjan
    Feb 1, 2020 at 13:01
-1

While all of these options works. What I find most helpful and simple are these two extensions:

NextTab: Open a new tab to the right with Alt + T, and a new tab to the left with Shift + Alt + T -https://chrome.google.com/webstore/detail/nextab/okknollmafgigeimghbepomindhjnabj/related

Open tab next to current: Replaces Chrome's default shortcut (Cmd/Window + T) to open a new tab next to the current tab. - https://chrome.google.com/webstore/detail/open-tabs-next-to-current/gmpnnmonpnnmnhpdldahlekfofigiffh/related

-1

Since nobody mentioned these two top rated Chrome extensions yet:

  1. Open New Tab Here (my favorite one)
  2. New Adjacent Tab (similar, but different shortcuts on macOS)

They both work like a charm!

You must log in to answer this question.

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