Submit an extension

↑↓ move · ↵ open · Tab filter · Esc close

Chrome extension read and change all your data permission

"Read and change all your data on all websites" means the extension can see and modify the content of every page you open, including pages with logins and payment forms. Extensions request this when their core feature needs to run on any site, such as ad blockers, translators or password managers, not just a chosen few.

Last reviewed · 1 listing · Independent, not affiliated with Google

What Chrome shows

Read and change all your data on all websites Broad access

Extensions that use this permission

  1. Example Extension

    A placeholder listing that shows where a reviewed extension will appear.

    Free Productivity ✓ No account needed

This is the broadest permission Chrome shows on an extension's install screen, tied to the <all_urls> host permission. It is common and often legitimate, but it also means the extension is trusted with everything you see and type on every website, so it is worth understanding before you accept it.

What this permission allows

An extension with this permission can read the text, images and forms on any page you visit and can also change what the page shows or does, for example blocking elements, injecting a widget or rewriting content. It works across all websites, not just ones you visit after installing, which is why Chrome shows a clear warning before you accept it.

Which extensions legitimately need it

Ad blockers, privacy tools, translators, grammar checkers, password managers and accessibility tools typically need this permission because their job only makes sense if it works on every site you browse. A single-purpose extension, such as one that only works on one shopping site, has no reason to ask for access to all websites.

How to check or remove this permission

Open chrome://extensions, click Details on the extension, then look under Site access. You can change it from "On all sites" to "On specific sites" or "On click" without removing the extension. If you no longer trust or use the extension, click Remove from the same Details page or from Manage extensions.

Chrome extension read and change all your data permission: FAQs

What does "read and change all your data on all websites" mean?

It means the extension can view and modify the content of any page you open in Chrome, on every website, not just specific ones. It is one of the broadest permissions Chrome warns users about before installation.

Is the read and change all your data permission dangerous?

It is not inherently dangerous, but it is powerful. A well-known extension with a clear purpose, such as an ad blocker, uses it legitimately. An unfamiliar extension asking for it without a clear reason deserves extra caution.

Why does this extension need access to all websites?

Extensions like ad blockers, password managers and translators need to work on any page you visit, so their function depends on this permission. If the extension has one narrow purpose, this broad access is harder to justify.

How do I limit an extension's site access in Chrome?

Open chrome://extensions, click Details on the extension, then change the Site access setting from "On all sites" to "On specific sites" or "On click". This restricts when the extension can read or change page content.

What is the <all_urls> host permission?

<all_urls> is the technical permission string extensions declare in their manifest to request access to every website. Chrome translates it into the "read and change all your data on all websites" warning shown at install time.

Can an extension with this permission see my passwords?

It can potentially read anything visible or entered on a page, including password fields, depending on how the extension is coded. This is why extensions requesting it should come from a developer you trust.

How do I remove an extension with this permission?

Go to chrome://extensions, find the extension, and click Remove. You can also click Details first to review its site access and permissions before deciding to keep or remove it.

Is it safe to grant this permission to a password manager?

Established password managers need broad site access to fill logins on any website, so this is expected for that category. Confirm the extension is a well-known product before granting it.

Does "On click" access reduce the risk of this permission?

Yes. Setting site access to "On click" means the extension only reads or changes the current page when you actively click its icon, rather than running automatically on every site you open.

Why do some extensions ask for specific sites instead of all sites?

Extensions built for one service, such as a single shopping or email site, only need access to that domain. Asking for all sites when only one is needed is a sign to review the extension more closely.

Can I see which extensions have access to all my data?

Yes. Open chrome://extensions, click Details on each extension, and check the Site access section, which shows whether it is set to on all sites, specific sites, or on click.