All HTTP/HTTPS Sites

*://*/*
High RiskCategory: Host PermissionsView Official Docs

Install Warning

"Read and change all your data on all websites."

Technical Context

Grants access to all websites using HTTP or HTTPS protocols, excluding special Chrome pages (chrome://, chrome-extension://). Functionally similar to <all_urls> for most practical purposes.

What This Means For You

The extension can access every normal website you visit. The only pages it cannot touch are special Chrome settings pages and other extensions.

Related APIs

This permission enables access to these Chrome APIs:

chrome.scriptingchrome.tabs

Common Use Cases

  • Password managers
  • Universal tools

How to Declare in manifest.json

Add the "*://*/*" permission to your extension manifest:

{
  "manifest_version": 3,
  "name": "My Extension",
  "permissions": [
    "*://*/*"
  ]
}

What Users Will See

When users install your extension, Chrome will display this warning:

This extension can:

"Read and change all your data on all websites."

Related Permissions