Start taming your tabs today

Add SideBoo to Chrome for free, then use these articles to get every tab, bookmark and history entry under control.

How to close duplicate tabs in Chrome

There is no close-duplicates command anywhere in Chrome, so every method here is a workaround borrowed from a feature built for something else. Four of them work. This is what each one costs you, and why none of them finishes the cleanup you actually came for.

9 min read · Published

The short answer

Chrome has no built-in command that closes duplicate tabs. Four routes work, and three of them need nothing installed: hunt the copies down from the address bar with @tabs, close them out of Chrome's tab search list, bookmark every tab and weed the folder, or hand the job to an extension. Which one you want depends on whether a single page keeps reappearing or the whole window has doubled.

How duplicate tabs happen

Duplicates are not a sign of carelessness. They are a by-product of one rule: when Chrome is handed a URL, it opens a new tab, and it never checks whether that address is already open somewhere.

Three situations account for nearly all of them.

  • Opening links in the background. Ctrl-click, middle-click and "Open link in new tab" each create a tab unconditionally. Work through a page of search results twice and you have every result twice.
  • Links arriving from outside the browser. A chat message, a mail client, a calendar reminder, a PDF. The application hands Chrome an address, Chrome opens a tab, and the copy you already had stays where it was — often in a different window, where you cannot see it.
  • Restoring a session on top of a session. You reopen a few tabs by hand, then Chrome restores the previous window as well, or you press Ctrl + Shift + T once too often. Now everything you restored exists twice.

The second one is why duplicates cluster around whatever you are working on rather than spreading evenly, and why they so often sit in a window you are not looking at.

Method 1: find the copies from the address bar with @tabs

Type @tabs in Chrome's address bar and press Space or Tab. The omnibox drops into a mode that searches only your open tabs, across every window. Type part of the page's title and every copy of it appears in one list. Pick one to switch to it, then close the ones you do not want with Ctrl + W (⌘ + W on a Mac).

This is the fastest route when you already know which page is duplicated — you remember opening that pricing page three times and you want the extras gone.

The limit is exact. @tabs switches, it does not close. Nothing in that list closes a tab, so you are jumping to each copy and shutting it by hand. Matching runs on the title and the hostname rather than the whole address, which is why /pricing/enterprise and /pricing/teams on one site sit in the list looking like the same row until you read them.

Method 2: close duplicates from Chrome's tab search list

Chrome's tab search panel is the only native place that closes a tab without switching to it first, which makes it the right tool when there are three or four copies to clear. Open it with the small downward-pointing arrow at the right end of the tab strip, type enough of the title to filter the list, then close every row but one. Google's own tab documentation describes the same step: find the tab you want and, on the right, select Close.

  1. Open tab search Click the small arrow at the far right of the tab strip, past the last tab. Ctrl + Shift + A on Windows and Linux, or ⌘ + Shift + A on macOS, opens the same panel.
  2. Type part of the title, not the URL The list is ordered by how recently you used each tab, so copies are scattered until a query pulls them together. Searching is what stacks them up.
  3. Close every row but one Each row has an ✕ at its right end. Clicking it closes that tab and leaves the panel open, so you can clear four copies without ever leaving the list.

Two things worth knowing before you rely on it. The panel lists tabs from every Chrome window in your profile, not just the one in front of you — that is precisely where the copies you cannot see are hiding. And it matches three fields only: the tab title, the hostname and the tab group's name. Two copies of one page always match together, but two different pages that share a title look identical in the list, so read the address before you close.

Method 3: bookmark every tab, sort by name, delete the copies

Nobody mentions this one, and it is the only native route that deduplicates a whole window in a single pass instead of a page at a time. You turn the window into a bookmark folder, weed the folder — where Chrome will at least do the sorting for you — and reopen what survives.

  1. File the window into a folder Press Ctrl + Shift + D (⌘ + Shift + D on a Mac). Chrome puts every tab in the current window into one new bookmark folder and asks you to name it. Your tabs stay open; nothing is closed yet.
  2. Sort the folder by name Open the bookmark manager, select the new folder, and choose "Sort by name" from the ⋮ menu at the top right. Identical pages carry identical titles, so every set of copies lands together.
  3. Delete the extras Ctrl-click or Shift-click the repeats and delete them. Read the address of each one first — the sort is by title, and two different pages on one site often share a title.
  4. Close the window and open the folder Right-click the folder and choose "Open all". You get one clean window built from the deduplicated list.

One thing deserves saying plainly, because it is the cost. A bookmark holds an address and a title, so reopening that folder gives you the pages back and nothing else. Scroll positions, the comment you were half way through, the form you had filled in, the tab groups you had built — all gone, without a trace. That is not a flaw in bookmarks either. Every way of saving Chrome tabs pays the same price, which is worked through in how to save tabs in Chrome.

Method 4: let an extension close duplicates in one click

An extension is the only genuinely one-click answer, and the Chrome Web Store has several that do nothing else. Close Duplicate Tabs clears every duplicate from a toolbar button. Duplicate Tabs Closer keeps a live count on its badge and lets you choose how strict the match is. Clutter Free attacks the other end of the problem and switches you to the tab you already had instead of opening a second one.

The difference that matters between them is not the button. It is what each one counts as a duplicate. Is example.com/article the same page as example.com/article?utm_source=newsletter? As www.example.com/article? As example.com/article#comments? Every answer to that is defensible, which is why the ones worth trusting let you set the rule yourself. Those are the ones that will not surprise you by closing a tab you wanted.

How to close all tabs except one in Chrome

Right-click the tab you want to keep and choose "Close other tabs". Every other tab in that window closes and the one you clicked stays open. The same menu holds "Close tabs to the right", which is the better choice when you want to keep the beginning of a research session and drop everything after it.

There is a more precise version for when "everything except one" is too blunt. Chrome lets you select several tabs at once: hold Ctrl (⌘ on a Mac) and click each tab you want, or click one, hold Shift, and click another to take the whole range. Right-click any of the highlighted tabs and close the selection in one go.

Both work on one window at a time. Copies sitting in a second Chrome window are untouched by either, which is the single most common reason a tab strip looks clean and the duplicate is still there. And if you overshoot, Ctrl + Shift + T (⌘ + Shift + T) reopens tabs in the order they were closed.

Deduplicating is half a cleanup

Every method above clears copies of a page you have already found. That is worth doing, and it is the easy half. The hard half is the reason the copies were there: you could not tell whether the page was already open, so you opened it again. Clear the duplicates today and the same uncertainty quietly manufactures a fresh set tomorrow.

That is not a discipline problem either. Chrome keeps your open tabs, your history, your bookmarks and your recently closed pages in four separate lists with four separate search boxes, and answers questions about each one only. Before you can search, you have to guess which list the page landed in — which is the exact thing you did not know. The cost of that guess, and the reason it makes tabs feel impossible to close, is the subject of why you can't close your tabs.

SideBoo includes duplicate cleanup on its free tier, but that is the smaller half of what it does. One keystroke opens a single input that searches your open tabs across every window, your recently closed pages, your history and your bookmarks at the same time, so finding a page is one query instead of four guesses about where it went. When a tab you already have is one keyword away, you stop opening it a second time. Everything it reads stays on your machine.

Frequently asked questions

Does Chrome have a built-in way to close duplicate tabs?

It does not. Nothing in the tab right-click menu, nothing in tab search, nothing in settings will find repeated pages and close them for you. Every native route is a feature built for something else, pressed into service: searching your open tabs from the address bar, closing rows out of the tab search list, or filing a whole window into bookmarks and weeding the folder. If you want one click, that takes an extension.

What is the keyboard shortcut to close duplicate tabs in Chrome?

There isn't one, and no key combination closes duplicates on its own. The closest thing is Ctrl + Shift + A (Command + Shift + A on a Mac), which opens Chrome's tab search list — type part of the page title and close every row but one. Note that neither combination appears on Google's own Chrome keyboard shortcuts page; the documented way in is the small downward arrow at the right end of the tab strip.

How do I stop Chrome from opening duplicate tabs in the first place?

Chrome will not do it for you. It opens whatever URL it is handed in a new tab and never checks whether that address is already open somewhere, which is why links arriving from outside the browser produce so many copies. Extensions in the Chrome Web Store handle prevention rather than cleanup — they detect the duplicate as it opens and switch you to the tab you already had.

How do I close all tabs except one in Chrome?

Right-click the tab you want to keep and choose "Close other tabs". Everything else in that window closes and the tab you clicked stays. It works on one window only, so copies sitting in a second window survive it. If you close something you needed, Ctrl + Shift + T (Command + Shift + T) brings tabs back in the order they were closed.

Do duplicate tabs use extra memory?

Less than you would guess, but not nothing. Chrome's default process model groups pages by site, so several tabs on one site often share a single renderer process instead of getting one each. Two copies of the same article are cheaper than two unrelated pages — and Chrome discards tabs you have not touched in a while, so a duplicate you have ignored may not be resident at all. Duplicates cost you clarity long before they cost you RAM.

Related reading

Back to the blog