New Tab to AI Chat

Every new tab opens Claude, ChatGPT or Gemini, and your cursor stays in the address bar.

Download (free) View on GitHub

Free and open source (MIT) · Google Chrome and Chromium browsers · Chrome Web Store version in review

A new Chrome tab showing ChatGPT, with the cursor still in the address bar
Every new tab opens your AI chat, and the cursor stays in the address bar.

What it does

New Tab to AI Chat is a Chrome extension that replaces the new tab page with the AI assistant you use every day: Claude, ChatGPT, Gemini or any website you choose. Press T (Mac) or CtrlT (Windows, Linux, ChromeOS) and your chat is there, signed in, ready for a question.

Unlike other "new tab" extensions, it keeps the keyboard cursor in the address bar. If you wanted a Google search or a website instead, just type as usual: nothing changes about how you browse, you simply gain a chat window in every new tab.

⌨️ Cursor stays in the address bar

Search Google or type a URL the moment the tab opens, like Chrome's default new tab.

💬 Your real chat

The actual claude.ai, chatgpt.com or gemini.google.com, with your account, history, sidebar, projects, voice mode and file uploads. No API key.

⚡ Fast

A few kilobytes, no framework. The site starts loading about 60 ms after the tab opens, over its own background color.

🔀 Any site, one click

Switch between Claude, ChatGPT and Gemini from the toolbar. One-click suggestions for Grok, Perplexity, Le Chat, DeepSeek and Copilot, or any URL.

🏷️ Tabs you can recognize

The tab shows your conversation's title and the site's icon, not a generic "New Tab".

🔒 Zero tracking

No account, no server, no analytics, no ads. Everything stays in your browser. Open source.

The extension's toolbar popup to switch between ChatGPT, Claude, Gemini and a custom URL
Switch between Claude, ChatGPT, Gemini or any URL from the toolbar, in one click.

Why it's useful

The new tab is the fastest way into the browser: people open dozens every day. Making it an AI chat turns "I'll ask ChatGPT later" into a two-second habit, without giving up anything:

Use cases

Who it's for

People who use an AI assistant many times a day: developers, writers, students, researchers, founders, support and sales teams. Also privacy-minded users who want a small, auditable open-source tool rather than a closed "AI new tab" product, and teams who want every new tab to open their internal AI portal.

How it compares

New Tab to AI ChatChrome's default new tabRedirect extensionsAI dashboard extensionsOfficial ChatGPT / Claude extensions
Your AI chat in every new tab✅ (their UI)❌ (side panel)
Cursor stays in the address barVariesn/a
Real site, your account and historyn/aOften ❌ (API key)
Claude, ChatGPT, Gemini or any URLVaries❌ (one each)
Open source, no trackingn/aVariesRarely❌ (closed source)
The welcome page: pick ChatGPT, Claude, Gemini or a custom URL, and the privacy promises
Set up in one click: pick a site, keep the cursor in the address bar or not, English or French.

Supported AI sites

Tested: Claude, ChatGPT and Gemini load inside the new tab, and Grok too (tested signed out). Sites protected by aggressive anti-bot checks can't be verified by automated tests; they load in a regular browser session. A few sites refuse to run inside a frame: for those, turn off "Keep the cursor in the address bar" and the site opens as a regular page.

Browser compatibility

Customization

How it works

  1. The extension overrides Chrome's new tab page (Manifest V3, chrome_url_overrides). Chrome focuses the address bar on new tabs, and because the tab never navigates away, nothing takes that focus back.
  2. The page reads your choice synchronously from a local cache and immediately loads the chosen site in a full-page frame: no network call and no waiting before the site starts loading.
  3. Chat sites normally refuse to be shown inside another page (X-Frame-Options, CSP frame-ancestors). A declarativeNetRequest rule removes those two headers only for the site's frame in a tab whose top-level page is the extension's own new tab. In regular tabs, and when any other website tries to embed these sites, their protection stays intact.
  4. Inside that frame, Chrome hides the site's own preference cookies from its JavaScript. For Claude and ChatGPT, the extension makes those readable (cookie consent, sidebar state, signed-in hints), without ever touching session cookies.
  5. A small script sends the page title, icon and background color up to the tab, so tabs show your conversation names and the next new tab paints the right color before the site loads.

Privacy and security

No analytics, no tracking, no ads, no remote code, no server: nothing is sent to the developer or to anyone else. Settings are saved in Chrome's storage and synced by Chrome between your own devices. Permissions are limited to claude.ai, chatgpt.com and gemini.google.com, plus the one custom site you pick, if any. Read the full privacy policy, or the source code on GitHub.

Install

  1. Chrome Web Store: the listing is in review; the link will appear here.
  2. Manually, in two minutes: download the zip from the latest release and unzip it. Open chrome://extensions (or edge://extensions), turn on Developer mode, click Load unpacked and select the folder. Pick your assistant on the welcome page.
  3. With an AI coding agent: ask Claude Code, Codex or Cursor to "install the Chrome extension from https://github.com/BlaisedEstais/new-tab-to-ai-chat: clone it, read AGENTS.md, then walk me through loading its extension folder".

Sign in once to your AI site in a regular tab: sign-in pages can't load inside another page, and the new tab then uses the same session.

Frequently asked questions

Is it free?

Yes, free and open source (MIT). No account, no subscription, no ads. You use each AI site with your own account, on a free or paid plan.

Which AI assistants does it support?

Claude, ChatGPT and Gemini are built in. Grok, Perplexity, Le Chat, DeepSeek and Copilot are one-click suggestions. Any other website works as a custom URL.

Can I still search Google from the new tab?

Yes. The cursor stays in the address bar, so you type a search or a URL exactly as before. Your default search engine isn't changed.

Does it work in Microsoft Edge, Brave, Opera or Vivaldi?

It's built and tested for Google Chrome 145+, and its automated tests also pass in Comet, another Chromium browser. Edge, Brave, Opera and Vivaldi use the same Chromium engine and extension APIs, so it's expected to work there from version 145, though it hasn't been tested on each yet. In Edge, allow extensions from other stores to install it from the Chrome Web Store.

Does it work with Grok?

Yes, Grok is one of the one-click suggestions and loads inside the new tab. Like every custom site, it asks Chrome for access to grok.com the first time.

Can I use a specific Claude Project or custom GPT?

Yes: paste its URL as the custom URL. The same works for a temporary or specific chat page, or a self-hosted chat such as Open WebUI.

Does it read my conversations?

No. It only reads the page title, icon and background color of the chat site, on your device, to label the tab. There's no server to send anything to.

Does it change my cookies?

For Claude and ChatGPT only, it changes one attribute (SameSite) of the preference cookies their own JavaScript reads, so that consent choices and the sidebar state work inside the new tab. It never reads cookie values for itself and never touches session cookies.

Is removing security headers safe?

The headers are removed only for the chosen site's frame inside the extension's own new tab, a page no website can load. Any other page trying to embed these sites is still blocked, and regular tabs are untouched. Automated tests check both.

Why do I have to sign in in a regular tab?

Sign-in pages (OpenAI, Anthropic, Google) refuse to be displayed inside another page, a sound security choice. Sign in once in a regular tab; the new tab then uses the same session.

Why are Claude artifacts or ChatGPT canvas previews blank?

They run in the sites' own sandboxed frames, which only allow the sites themselves as parents. Open the chat in a regular tab (Cmd/Ctrl-click it in the sidebar), or turn off "Keep the cursor in the address bar".

Does it slow Chrome down?

No. It weighs a few kilobytes, runs nothing in the background, and the site starts loading about 60 ms after the tab opens.

Does it work in incognito, on mobile, in Firefox or Safari?

No. Chrome keeps its own new tab page in incognito windows, mobile browsers don't run extensions, and Firefox and Safari use different extension systems.

How do I get Chrome's normal new tab back?

Disable or remove the extension in chrome://extensions. Nothing else in Chrome is changed.

Can I hide the footer Chrome adds at the bottom?

Yes. Chrome adds a small footer to new tab pages provided by extensions; right-click it and choose to hide it.

Is it affiliated with OpenAI, Anthropic or Google?

No. It's an independent open-source project.

Can I contribute or change it?

Yes. Issues and pull requests are welcome on GitHub, and you can fork it freely. AGENTS.md explains the code to AI coding agents.