Skip to content

Instantly share code, notes, and snippets.

@stanharris
Forked from AAlvz/Install_ABP_Chrome.md
Created April 24, 2025 12:46
Show Gist options
  • Save stanharris/24f1fb7926f6a4be41a1f5e78b99f11a to your computer and use it in GitHub Desktop.
Save stanharris/24f1fb7926f6a4be41a1f5e78b99f11a to your computer and use it in GitHub Desktop.
Install ABP in Chrome

Installing ABP in Google Chrome

This is the guide to setup AdBlock Plus manually on Google Chrome.

Large way.

To begin with this you download your .crx file from any source or clone the oficial Mercurial Repo.

With the CRX file

  1. Open your Chrome web browser and locate the Customize Button at the top right corner of the window.

    • Customize Button
  2. Click on it and go to settings.

    • settings
  3. Locate the Extensions section at the left side of the screen.

    • enter image description here
    • extensions
  4. Activate the Developer mode at the top right of the options.

    • developer
  5. Open your file manager in the location where your .crx file is.

    • enter image description here
  6. Rename the file changing the .crx to .rar (or .7z if you don't have WinRar Installed)

    • enter image description here
  7. Create a new folder (Adblock Plus) and move the .rar file to it.

    • enter image description here
  8. Extract the contents of the file in the Adblock Plus folder -extract

    • enter image description here
  9. Go back to the Chrome Browser and locate the Load Unpacked extensions button and click on it.

    • load
  10. Go to the Path of the AdBlock Plus folder and click once on it and the click the OK button.

    • enter image description here
  11. Done! A new tab will appear showing the complete installation.

    • enter image description here
    • enter image description here

With the Mercurial Repo

Packages you need: - jinja2 - markupsafe

Packages can be installed via pip. Clone mercurial repo

hg clone https://hg.adblockplus.org/adblockplus

Rename metadata.gecko to metadata.chrome

cd adblockplus/ mv metadata.gecko metadata.chrome

To create a .zip file you need to run:

./build.py -t chrome build

Once you have the zip file you can follow the steps described in the first part of this document beginning with step number 7 .

You can create too a developer environment running:

./build.py -t chrome devenv

This will create a devenv folder which can be loaded as an extension as described in the first part of this tutorial beginning with step number 9. Path in this case will be the route to the devenv

Once you have it you can follow the same steps described in the first part of this tutorial beginning with step number 9. Path in this case will be the route to the devenv

And there are more options available with the help parameter

./build.py help ./build.py -t chrome help

Short Way.

  1. Drag and drop your .crx file into the Extensions section of the configurations.

    • enter image description here
    • enter image description here
  2. Click Add

    • enter image description here
  3. Done!

    • enter image description here
    • enter image description here
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment