sodcalculator

10 Tech How-To

How to Add Extensions to Chrome

Guide 10-34808 · Updated · Step by step

Adding extensions to Chrome lets you add features, automate tasks, and change how the browser looks and behaves. You can install them from the Chrome Web Store in a few clicks, or load them manually from a folder if you’re a developer. This guide covers both methods, plus how to manage, troubleshoot, and stay safe with extensions.

What Chrome Extensions Are

An extension is a small software program that runs inside Chrome and uses the browser’s built-in APIs to modify its behavior. Extensions are built with web technologies like HTML, CSS, and JavaScript, and they can do everything from blocking ads and managing passwords to adding a button that translates a page or checks grammar. They work across all desktop versions of Chrome (Windows, macOS, Linux, and ChromeOS) and can also be installed on Android and iOS, though the mobile experience is more limited.

Each extension runs in its own isolated environment, which means it has limited access to your browser and data. You grant permissions when you install it, and you can revoke those permissions later. Because extensions can read or change the content of the pages you visit, it’s important to install only from trusted sources.

Installing from the Chrome Web Store

The official and safest way to add an extension is through the Chrome Web Store. Here’s the step-by-step process:

  1. Open Chrome and go to the Chrome Web Store at chrome.google.com/webstore.
  2. Browse or search for the extension you want. You can filter by category, rating, or number of users.
  3. Click on the extension’s tile to see its details, including a description, screenshots, and the permissions it requires.
  4. Click the blue Add to Chrome button.
  5. A pop-up will appear showing what the extension can access. Review it, then click Add extension.
  6. Once installed, the extension’s icon will appear in the toolbar (next to the address bar). You can click it to use the extension or pin it for easy access.

If you change your mind, you can remove the extension anytime by right-clicking its icon and selecting Remove from Chrome, or by going to chrome://extensions.

Loading Unpacked Extensions (Developer Mode)

If you’re developing your own extension or want to test one that isn’t in the Web Store, you can load it manually:

  1. Open Chrome and go to chrome://extensions.
  2. Turn on Developer mode using the toggle in the top-right corner.
  3. Click Load unpacked and select the folder that contains your extension’s files (it must have a manifest.json file).
  4. The extension will appear in your list and be active immediately.

This method is for testing and development. Chrome will warn you that unpacked extensions can be risky, and it will disable them if you restart the browser in normal mode unless you keep Developer mode on. For everyday use, always install from the Web Store.

Managing and Organizing Your Extensions

Once you have several extensions, you’ll want to keep them organized. Here’s what you can do:

  • Pin to toolbar: Click the puzzle piece icon in the toolbar to see all your extensions. Click the pin icon next to an extension to keep its button visible.
  • Enable or disable: Go to chrome://extensions and toggle the switch on any extension to turn it off without uninstalling.
  • Remove: Click Remove on the extension’s card to delete it permanently.
  • Keyboard shortcuts: Some extensions have configurable shortcuts. You can set them by scrolling to the bottom of chrome://extensions and clicking Keyboard shortcuts.

Keeping only the extensions you actually use improves performance and reduces the risk of conflicts or security issues.

Common Problems and How to Fix Them

Extensions can occasionally cause issues. Here are the most frequent problems and their solutions:

  • Extension not working: Try disabling and re-enabling it, or restart Chrome. If that fails, remove and reinstall it.
  • Chrome is slow or crashes: Too many extensions can slow down your browser. Disable extensions you don’t need, and check the Task Manager (Shift+Esc) to see which ones use the most memory.
  • “This extension may be corrupted” error: This usually happens when Chrome detects a policy or installation issue. Remove the extension and reinstall it from the Web Store.
  • Extensions not showing on the toolbar: Click the puzzle piece icon and pin the ones you want visible.
  • Can’t install from the Web Store: Make sure you’re using the latest version of Chrome and that your browser isn’t managed by an organization that blocks extensions.

If an extension causes persistent problems, the safest fix is to remove it and look for an alternative.

Safety and Permissions: What to Look For

Extensions have access to your browsing data, so you should be careful about what you install. Before adding an extension, check the permissions it requests. A simple ad-blocker shouldn’t need access to your banking sites. Here are some red flags:

  • Requests for permissions that seem unrelated to its function.
  • Very few users or low ratings, especially if the extension is new.
  • Vague or misleading descriptions.
  • Developers with a history of publishing spammy or malicious extensions.

Stick to extensions from well-known companies or developers with a good track record. You can also review the extension’s privacy policy if it’s listed. Remember, you can always revoke permissions by removing the extension.

Alternatives to Extensions

Not every feature needs an extension. Chrome has built-in options for many common tasks:

  • Password manager: Chrome has a built-in password manager (Settings > Autofill and passwords).
  • Ad blocking: Chrome’s built-in content filtering can block some ads, though not as comprehensively as a dedicated extension.
  • Dark mode: You can force dark mode on websites via Chrome flags or your OS settings.
  • Translator: Chrome has a built-in translation feature that pops up when you visit a page in another language.

Using built-in features reduces the number of extensions you need, which improves speed and security.

Frequently Asked Questions

Are Chrome extensions free?

Most extensions are free, but some offer paid tiers with extra features. The Web Store clearly shows if an extension has a price or in-app purchases. Free extensions often rely on donations or premium versions, so check the description to understand what you’re getting.

Can I use Chrome extensions on mobile?

On Android, you can install extensions from the Chrome Web Store, but the selection is limited, and they work differently than on desktop. On iOS, Chrome doesn’t support extensions at all; you can only use Safari extensions if you switch to Safari as your browser.

How do I update my extensions?

Chrome updates extensions automatically in the background. To check for updates manually, go to chrome://extensions, turn on Developer mode, and click Update. You’ll see a message if updates are available.

What should I do if an extension asks for too many permissions?

Don’t install it. Look for an alternative that asks for fewer permissions. If you already installed it, remove it and consider reporting it to Google via the Web Store page.

Can extensions slow down my browser?

Yes, especially if you have many running at once. Each extension uses memory and CPU. You can see which ones are using the most by opening Chrome’s Task Manager (Shift+Esc) and looking at the Memory and CPU columns. Disable the ones you don’t use regularly.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →