This project is a basic ad-blocking browser extension developed for Google Chrome. It demonstrates how to block unwanted advertisements using network request filtering and DOM manipulation techniques. The extension is built using Manifest V3 and is intended for learning and experimentation purposes.
- Blocks ads from known ad domains (e.g., doubleclick.net)
- Removes ad elements from web pages using JavaScript
- Lightweight and fast
- Built using Chrome Extension Manifest V3
- Runs automatically on all websites
- JavaScript
- HTML
- JSON
- Chrome Extension APIs (Manifest V3)
ad-blocker/ β βββ manifest.json # Extension configuration βββ background.js # Handles network blocking rules βββ content.js # Removes ads from page DOM
- Download or clone this repository:
git clone https://github.com/ArunaS2001/ad-blocker.git
- Open chrome
- Go to:
chrome://extensions/
- Enable Developer Mode (top-right corner)
- Click Load unpacked
- Select the project folder
- Open any website and test the extension