Submit an extension

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

How-to guide

How to Install Chrome Extensions (Web Store, CRX and Unpacked)

How-to

How to Install Chrome Extensions (Web Store, CRX and Unpacked)

Illustration: A puzzle-piece icon clicking into place on a browser toolbar as a small confirmation checkmark appears beside it.
On this page
  1. The short answer
  2. How do I install a Chrome extension?
  3. How do I know if a Chrome extension is safe before installing it?
  4. How to install an extension from the Chrome Web Store, step by step
  5. How do I install an extension from a .crx file?
  6. How do I load an unpacked extension for testing?
  7. Can I install Chrome extensions on Chromebook, Android or iPhone?
  8. How do I manage extensions after installing them?
  9. Why won't a Chrome extension install?
  10. What are good first extensions to try after installing one?
  11. Frequently asked

The short answer

Open the extension's page on the Chrome Web Store, click Add to Chrome, then confirm by clicking Add extension in the popup that lists its permissions. Chrome installs it in seconds and adds its icon near the address bar, sometimes behind the puzzle-piece icon, with no restart needed.

How do I install a Chrome extension?

The Chrome Web Store is the only install method most people need. Search or browse to the extension's page, click the blue Add to Chrome button, and Chrome shows a small popup listing what the extension can access. Click Add extension to confirm, and the icon appears in your toolbar, or behind the puzzle-piece icon, within seconds.

  1. Go to the extension's page on the Chrome Web Store.
  2. Click Add to Chrome.
  3. Review the permissions listed in the popup.
  4. Click Add extension to finish.

Check the puzzle-piece icon

If you don't see a new icon right away, click the puzzle-piece icon at the end of the address bar — Chrome hides some extensions there by default until you pin them.

How do I know if a Chrome extension is safe before installing it?

Not every listing on the Web Store is worth installing. Before clicking Add to Chrome, spend thirty seconds checking a few signals that tell you more than the description does.

  • Read the permissions in the confirmation popup — an extension that only edits text shouldn't need to Read and change all your data on all websites.
  • Check who published it; an official brand account is a stronger signal than a generic-sounding developer name.
  • Look at the listing's 'Updated' date; extensions untouched for a long time may not work well with current Chrome versions.
  • Match the extension's actual function to what you need — see our permissions guide for what each access level really means.

How to install an extension from the Chrome Web Store, step by step

You can reach the Web Store two ways: type chrome://extensions in the address bar, then click Open Chrome Web Store in the left sidebar, or go directly to a listing's URL if you already have a link.

  1. Open chrome://extensions and click Open Chrome Web Store, or navigate directly to the listing.
  2. Click Add to Chrome on the listing page.
  3. Confirm with Add extension.
  4. Pin the icon by clicking the puzzle piece, then the pin icon next to the extension's name.

Once installed, extensions sync to your other Chrome installations automatically if you're signed in and have extension sync turned on — you won't need to reinstall the same one on every device.

How do I install an extension from a .crx file?

Chrome blocks installing .crx files by simple drag-and-drop for most users now, as a security measure against extensions from outside the Web Store.

If you have a .crx file from a developer directly (not the Web Store), open chrome://extensions, turn on Developer mode with the toggle in the top-right corner, then drag the .crx file onto the extensions page. Chrome will warn you that it can't verify the extension and ask you to confirm.

CRX installs skip Chrome's review

Extensions on the Web Store go through Google's review process before publishing. A .crx file installed manually hasn't necessarily been reviewed at all, so only use this method for files you obtained directly from a developer you already trust.

How do I load an unpacked extension for testing?

Loading an unpacked extension is for developers testing code that isn't published anywhere yet — a folder containing a manifest.json file and the extension's source, not a single file.

  1. Open chrome://extensions.
  2. Turn on Developer mode (top-right toggle).
  3. Click Load unpacked.
  4. Select the folder containing the extension's manifest.json file.

Chrome loads it immediately without a Web Store listing. Unpacked extensions show an Errors link if the manifest is invalid, which is useful for debugging but not something a typical reader will need.

Can I install Chrome extensions on Chromebook, Android or iPhone?

Extensions work fully on desktop Chrome for Windows, Mac, Linux and ChromeOS — a Chromebook installs and runs extensions exactly like a Windows PC, through the same Web Store.

Chrome on Android does not support the same desktop extension ecosystem; the mobile app has no chrome://extensions page and no Add to Chrome button for most extensions. Chrome on iPhone and iPad doesn't support extensions at all, since Apple requires all iOS browsers to use its WebKit engine, which doesn't expose the same extension APIs. If you need extension-like features on mobile, look for the equivalent built into a mobile app instead of searching for a way to sideload a desktop extension.

Chrome extension support by platform
PlatformExtension support
Windows, Mac, Linux, ChromeOSFull support through the same Chrome Web Store
AndroidNo desktop extension ecosystem; no chrome://extensions page or Add to Chrome button for most extensions
iPhone and iPadNo extension support at all; Apple requires iOS browsers to use WebKit, which doesn't expose extension APIs

How do I manage extensions after installing them?

Once installed, extensions live in chrome://extensions, where you can pin, disable, remove or change their permissions without uninstalling anything first.

Pin an icon to the toolbar
Click the puzzle-piece icon, then the pin icon next to the extension's name.
Disable temporarily
Open chrome://extensions and toggle the extension off without removing its saved data.
Limit site access
Right-click the extension's icon, choose This can read and change site data, and set it to On click or specific sites instead of all sites.
Remove completely
Right-click the icon and choose Remove from Chrome, or click Remove on the chrome://extensions page.

Why won't a Chrome extension install?

'Add to Chrome' button is grayed out
The extension may already be installed, blocked in your region, or blocked by an enterprise policy on a managed device.
Listing says it was removed by an admin
A work or school Chrome profile can block specific extensions or entire categories through policy; check with IT rather than trying to reinstall.
Extension disappeared after a Chrome update
Some extensions get automatically disabled if flagged for a policy violation or if they haven't been updated for current Chrome APIs; check chrome://extensions for a warning message.
Can't drag a .crx file to install it
Confirm Developer mode is turned on first — Chrome ignores dropped .crx files when Developer mode is off.

When installs silently fail

If nothing happens after clicking Add to Chrome and no popup appears, check whether Chrome itself needs an update — go to the three-dot menu > Help > About Google Chrome, since very outdated versions can be blocked from installing newer extensions.

What are good first extensions to try after installing one?

Once you know how to install one extension, installing another takes the same four clicks. Here are a few well-known ones people commonly try first, across different jobs.

Good first extensions to try

Browse the full extensions directory if none of these match what you were actually trying to do, and check how to add extensions on a Chromebook if your device is ChromeOS specifically.

Extensions mentioned in this guide

Frequently asked

How do I install a Chrome extension from a link someone sent me?

Open the link in Chrome, confirm it goes to a chromewebstore.google.com page, then click Add to Chrome and Add extension as usual.

Can I install a Chrome extension without the Chrome Web Store?

Yes, by dragging a .crx file onto chrome://extensions with Developer mode turned on, but this skips Google's review process, so only do it for files from a developer you trust.

Why is the 'Add to Chrome' button grayed out?

It usually means the extension is already installed, unavailable in your region, or blocked by an enterprise policy on a managed device.

How do I install a Chrome extension on a school or work computer?

Try the normal Web Store steps first; if the button is missing or grayed out, the device is likely managed and an administrator controls which extensions are allowed.

Do I need to restart Chrome after installing an extension?

No. Extensions activate immediately after you click Add extension, with no restart required.

Can I install Chrome extensions on my phone?

Not on Chrome for Android or iPhone; the mobile apps don't support the desktop extension system at all.

How do I install an extension from a .crx file?

Turn on Developer mode in chrome://extensions, then drag the .crx file onto that page and confirm the warning Chrome shows.

What does 'Developer mode' do in chrome://extensions?

It unlocks options for loading unpacked extension folders and installing .crx files directly, both meant for testing extensions outside the Web Store.

How do I know if a Chrome extension is safe before installing it?

Check the permissions listed in the install popup, the publisher's name, and the listing's last-updated date before clicking Add extension.

Can I install the same extension on multiple devices at once?

If you're signed into the same Google Account with extension sync turned on, installing it once usually adds it to your other signed-in devices automatically.

How do I install an unpacked extension for testing?

Turn on Developer mode in chrome://extensions, click Load unpacked, and select the folder containing the extension's manifest.json file.

What happens if I install an extension Chrome says isn't reviewed?

Chrome shows a warning before finishing the install; proceeding means you're trusting the file's source directly, since it hasn't gone through the Web Store's review process.

Sources

  1. Chrome Web Store
  2. Google: Chrome Help