
You open a fresh browser tab expecting your usual search box, and instead you're staring at some search portal you've never chosen, wrapped in ads, feeding your queries to a company you can't name. That's a new tab hijacker extension at work, and it probably arrived bundled with something you actually wanted, buried three clicks deep in an installer you clicked through too fast.
Here's a number that should make you pause: browser hijackers consistently rank among the top three most common types of unwanted software detected on consumer machines, and the Chrome Web Store alone has pulled thousands of extensions over the years for policy violations tied to search redirection and data harvesting. The uncomfortable part is that many of these extensions had five-star ratings and hundreds of thousands of installs before anyone flagged them.
In this guide I'll show you exactly how to spot a new tab hijacker before it takes over: the permission red flags, the manifest tricks, the network behavior you can watch in real time, and a repeatable vetting routine you can run in under ten minutes. I use these steps on every extension I install, and they've caught more than one polished-looking imposter.
Key Takeaways
- A new tab hijacker replaces your
chrome://newtaband often your default search engine, then monetizes your traffic and queries.- The single biggest red flag is a mismatch between what an extension claims to do and the permissions it requests, especially
tabs,webRequest, and broad host access.- Inspect the extension's manifest for
chrome_url_overridespointing atnewtabbefore you trust it.- Watch outbound network calls with DevTools for 60 seconds; a legitimate new tab page rarely phones a dozen third-party domains.
- Prefer tools from marketplaces that publish source, changelogs, and support contacts over free extensions with anonymous publishers.
What a New Tab Hijacker Extension Actually Does
A new tab hijacker is a browser extension that overrides the page shown when you open a new tab. Instead of your browser's default (or the page you chose), you get a custom page controlled by the extension's publisher.
That alone might sound harmless. Plenty of legitimate extensions offer custom new tab dashboards with weather, to-do lists, or wallpapers. The problem is what the malicious variants do on top of the override:
- Redirect your searches through an affiliate or partner engine so every query earns them ad revenue.
- Swap your default search provider without asking, sometimes re-applying the change every time you reset it.
- Log your browsing by requesting access to every URL you visit, then selling or profiling that data.
- Inject ads or sponsored links into the new tab surface and occasionally into pages you visit.
- Resist removal by installing companion processes or re-adding themselves after uninstall.
The revenue model is straightforward. If a hijacker sits on 200,000 machines and each user runs even 15 searches a day, that's three million monetizable queries daily. At a fraction of a cent per redirected search, the math works out to real money, which is exactly why these keep getting built.
The three permissions that matter most
When you look at what an extension can do, three capabilities separate a harmless new tab theme from a hijacker with teeth:
chrome_url_overrides.newtab— the actual mechanism for replacing your new tab page.tabs— lets it read the URL and title of tabs you have open.- Broad host permissions like
<all_urls>or*://*/*— lets it read and modify content on every site.
A weather-and-wallpaper new tab page needs the first. It almost never needs the third.
How to Detect a New Tab Hijacker Before You Install It
Prevention beats cleanup every time. Run this checklist before you click "Add to Chrome" (or the Firefox/Edge equivalent). It takes about ten minutes and it's saved me from installing junk more than once.
1. Read the permission prompt like a contract
When you click install, the browser shows exactly what you're agreeing to. Don't skim it. If a new tab extension asks to "Read and change all your data on all websites," stop. A new tab page does not need to touch your banking site.
2. Check the publisher and the install count ratio
Look for a named publisher with a real website and a support channel. Then compare install count to review count. An extension with 500,000 installs and 40 reviews is statistically odd. Fake install inflation is common; genuine popularity leaves a review trail.
3. Inspect the store listing dates
Check the "last updated" date. A new tab tool that hasn't been updated in three years but still requests broad permissions is a liability. Abandoned extensions get bought and repurposed into hijackers all the time.
4. Read the one-star reviews first
Skip the glowing ones. The one- and two-star reviews are where users report "changed my search engine," "can't remove it," or "redirected me to a spammy site." Those phrases are your smoke alarm.
5. Pull the manifest before installing
This is the step most people skip and the one that reveals the most. Every extension ships a manifest.json. You can inspect it without fully trusting the extension. I'll walk through exactly how in the next section.
A Worked Example: Vetting Two "New Tab" Extensions Side by Side
Let me make this concrete. Say you're choosing between two free extensions that both promise a clean, fast new tab page. Call them QuickTab Dashboard and NovaTab Home. On the surface they look identical: nice screenshots, four-star ratings, "trusted by thousands."
Here's what fifteen minutes of vetting turns up.
Step 1: Compare permission requests
QuickTab asks for storage and chrome_url_overrides only. NovaTab asks for tabs, webRequest, webRequestBlocking, and <all_urls>. Same stated feature set, wildly different reach. Red flag on NovaTab.
Step 2: Read the manifest
You download the extension's .crx file (or find its source), rename it to .zip, and extract it. Inside manifest.json you find:
QuickTab:
"chrome_url_overrides": { "newtab": "index.html" }- No remote scripts, all assets local.
NovaTab:
"chrome_url_overrides": { "newtab": "newtab.html" }- A background script that loads code from an external domain and a
default_search_provideroverride buried in the config.
That external script and the search provider override are the hijack mechanism. NovaTab is quietly setting itself as your search engine and can update its own logic remotely, meaning it can turn malicious after you install a clean version.
Step 3: Watch the network for 60 seconds
Install QuickTab in a throwaway browser profile, open DevTools (F12), go to the Network tab, and open a new tab. QuickTab makes two requests, both to its own domain, for a wallpaper and settings. NovaTab opens a new tab and fires eleven requests to seven different ad and analytics domains before you've typed a single character.
The verdict
QuickTab is a legitimate dashboard. NovaTab is a hijacker wearing a nice coat. Same category, same rating, completely different risk profile. You only see the difference if you look. The same disciplined approach applies whether you're evaluating browser add-ons or the kind of desktop tools listed under desktop utilities, where a quick manifest-and-network check separates the trustworthy from the sketchy.
New Tab Extensions Compared: What Trust Looks Like
Not every custom new tab tool is out to get you. Here's how the main categories stack up on the criteria that actually predict trouble.
| Type | Permissions Requested | Search Redirect Risk | Source Transparency | Removal Difficulty |
|---|---|---|---|---|
| Browser built-in new tab | None (native) | None | Full (vendor) | N/A |
| Reputable dashboard extension | storage, newtab override | Low | Usually good | Easy |
| Free "themes/wallpaper" extension | Often broad (tabs, all_urls) | Medium to High | Often opaque | Moderate |
| Bundled toolbar/search add-on | Very broad | High | Poor | Hard (self-reinstalls) |
| Marketplace-vetted utility | Scoped to feature | Low | Publisher + support | Easy |
The pattern is clear: the more a tool asks for beyond its stated job, and the less it tells you about who built it, the higher the hijack risk. This is the same logic I apply when I vet a Chrome VPN extension before trusting it, and it holds for practically any browser add-on.
How to Detect a Hijacker That's Already Installed
Maybe you're reading this because your new tab already looks wrong. Here's how to confirm it and find the culprit.
1. Check your new tab and search settings
In Chrome, go to chrome://settings/searchEngines and chrome://settings/onStartup. If your default search or startup page is set to something you don't recognize, an extension changed it.
2. Audit every installed extension
Open chrome://extensions. For each extension, click Details and review its permissions. Sort mentally by "does this permission make sense for what it does?" Any new tab or search tool with <all_urls> access deserves scrutiny.
3. Look for the "managed by your organization" banner
If you see this at the top of Chrome settings on a personal machine, a hijacker
Cover image: testing... by mkis, licensed under BY 2.0 via Openverse.







