All HTTP Sites

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

Install Warning

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

Technical Context

Grants access to all non-secure HTTP websites. Since HTTP traffic is unencrypted, this is increasingly less common as the web moves to HTTPS.

What This Means For You

The extension can access websites that do not use secure HTTPS connections. These are becoming rare but still exist for some legacy sites.

Related APIs

This permission enables access to these Chrome APIs:

chrome.scripting

Common Use Cases

  • Legacy site tools
  • Developer debugging

How to Declare in manifest.json

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

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

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