Free tool
Block AI websites with a browser policy
Generate a Chrome, Edge, or Firefox blocklist for 100+ AI tools — as policy JSON, a Windows registry file, or a macOS profile. Free, no account, and nothing leaves your browser.
1. Choose what to block
2. Choose the browser
3. Choose the file
Your policy file
block-ai-chrome.json · 179 hostnames
{
"URLBlocklist": [
"aiplatform.googleapis.com",
"aistudio.google.com",
"alkali.generativelanguage.googleapis.com",
"alkalimakersuite-pa.clients6.google.com",
"api.anthropic.com",
"api.mistral.ai",
"api.openai.com",
"api.together.xyz",
"api.x.ai",
"app.devin.ai",
"appsgenaiserver-pa.clients6.google.com",
"assistant.google.com",
"assistant.googleapis.com",
"augmentcode.com",
"auth.openai.com",
"auth0.openai.com",
"bard.google.com",
"base44.com",
"bfl.ai",
"bfl.ml",
"bolt.new",
"c.ai",
"caktus.ai",
"candy.ai",
"chai-research.com",
"chai.ml",
"chaiapp.com",
"character.ai",
"chat.deepseek.com",
"chat.mistral.ai",
"chat.openai.com",
"chat.qwen.ai",
"chat.together.ai",
"chatglm.cn",
"chatgpt.com",
"chatpdf.com",
"civitai.com",
"claude.ai",
"codeium.com",
"codewhisperer.us-east-1.amazonaws.com",
"cohere.ai",
"cohere.com",
"consensus.app",
"console.anthropic.com",
"console.groq.com",
"continue.dev",
"copilot-proxy.githubusercontent.com",
"copilot.cloud.microsoft",
"copilot.github.com",
"copilot.microsoft.com",
"copy.ai",
"cursor.com",
"cursor.sh",
"deepseek.com",
"devin.ai",
"doubao.com",
"dreamstudio.ai",
"duck.ai",
"ecto1usercontent.com",
"elevenlabs.io",
"elicit.com",
"factory.ai",
"fireflies.ai",
"firefly.adobe.com",
"fireworks.ai",
"gamma.app",
"gauthmath.com",
"gemini.google.com",
"gemini.gstatic.com",
"generativelanguage.googleapis.com",
"genspark.ai",
"githubcopilot.com",
"grok.com",
"grok.x.ai",
"groq.com",
"hailuoai.com",
"hailuoai.video",
"heygen.com",
"hf.co",
"hf.space",
"higgsfield.ai",
"huggingface.co",
"humata.ai",
"ideogram.ai",
"ios.chat.openai.com",
"janitorai.com",
"janitorai.io",
"jasper.ai",
"jenni.ai",
"jnn-pa.googleapis.com",
"kimi.com",
"kimi.moonshot.cn",
"kindroid.ai",
"kling.ai",
"klingai.com",
"krea.ai",
"leonardo.ai",
"lmarena.ai",
"lmsys.org",
"lovable.dev",
"lumalabs.ai",
"m365.cloud.microsoft",
"magnific.ai",
"magnific.com",
"manus.im",
"meta-agents-apps.workers.dev",
"meta.ai",
"metaaiusercontent.com",
"midjourney.com",
"minimax.chat",
"minimax.io",
"minimaxi.com",
"monica.im",
"muse.ai",
"napkin.ai",
"nomi.ai",
"notebook.google.com",
"notebooklm-pa.googleapis.com",
"notebooklm.google.com",
"novelai.net",
"oaistatic.com",
"oaiusercontent.com",
"opa-pa.clients6.google.com",
"opa-pa.googleapis.com",
"openrouter.ai",
"otter.ai",
"perplexity.ai",
"phind.com",
"photomath.com",
"photomath.net",
"pi.ai",
"pika.art",
"pixverse.ai",
"platform.openai.com",
"playground.com",
"playgroundai.com",
"poe.com",
"pplx.ai",
"pro.gemini.google.com",
"q.us-east-1.amazonaws.com",
"quillbot.com",
"qwen.ai",
"recraft.ai",
"replika.ai",
"replika.com",
"robinfrontend-pa.googleapis.com",
"runway.com",
"runwayml.com",
"rytr.me",
"sider.ai",
"sora.chatgpt.com",
"sora.com",
"sourcegraph.com",
"stability.ai",
"sudowrite.com",
"suno.ai",
"suno.com",
"sydney.bing.com",
"synthesia.io",
"tabnine.com",
"tailwind-pa.googleapis.com",
"talkie-ai.app",
"talkie-ai.com",
"udio.com",
"undetectable.ai",
"v0.app",
"v0.dev",
"vidu.cn",
"vidu.com",
"vidu.studio",
"waa-pa.clients6.google.com",
"wenxin.baidu.com",
"windsurf.com",
"wordtune.com",
"writesonic.com",
"yiyan.baidu.com",
"you.com",
"yuanbao.tencent.com",
"z.ai"
]
}How to apply it
Linux: save the file in /etc/opt/chrome/policies/managed/ and restart Chrome. Windows and macOS do not read JSON policy files — download the .reg or .mobileconfig instead, or paste the hostnames into Google Admin console → Chrome → Settings → URL blocking. Verify at chrome://policy.
Generated in your browser from the public Nullgen catalog. Nothing is uploaded or stored.
What a browser policy covers — and what it doesn’t
A URL blocklist is the right first step for a managed fleet: it stops the AI websites in the browser you manage, survives an uninstalled extension, and needs no agent. It also has hard edges.
A browser policy stops websites, not apps
The file you just generated only applies inside the browser it was written for.
- The ChatGPT, Claude, Gemini, or Character.AI app on a phone or laptop talks to the same hosts without ever opening the browser.
- Any browser you did not push a policy to — a portable Chrome, Brave, Opera, or a personal profile — is unaffected.
- Personal phones and tablets on the same network, and managed ones off it, are outside the policy entirely.
- AI built into products you keep — Copilot in Office, Gemini in Search, Meta AI in Instagram — shares those products’ hosts and is not on the list.
The Nullgen apps block the same catalog on the whole device, on any network, with per-person approvals — and the free browser extension blocks prompts on any page, policy or not.
Questions about the generator
Is this free? Do I need an account?
The generator is free, runs entirely in your browser, and never asks who you are. It reads the same public catalog as the Nullgen apps and the open blocklist on GitHub.
Does it block subdomains and the API too?
Yes. Chrome and Edge treat a bare hostname in URLBlocklist as that host plus every subdomain, and the Firefox file lists both the apex and a wildcard pattern. api.openai.com, content hosts, and any subdomain a vendor adds later are covered.
What happens when a vendor adds a new hostname?
A policy file is a snapshot. Come back and generate a fresh one when the catalog grows — every per-tool guide lists the current hosts — or subscribe to the GitHub blocklist for a DNS-level list that updates itself daily.
Why is Safari not an option?
Safari has no URL-blocklist policy of its own. On Macs and iPhones, block websites with a Screen Time or MDM web-content filter, or use the Nullgen iOS app for the whole device.
Can I use this with Intune, Jamf, or Google Admin?
Yes. Intune: Edge has a built-in Block access to a list of URLs setting, and Chrome uses the same list through Google’s ADMX templates. Jamf and Kandji take the .mobileconfig (or the .plist as a custom setting). Google Admin console has a URL blocking setting under Chrome → Settings — paste the hostnames from the JSON.
Need it on phones, in apps, and in every browser?
Nullgen blocks the same 100+ tools on iPhone and iPad today, with per-person approvals from one dashboard — and the free extension covers Chrome, Edge, Firefox, and Safari.