All projects

AdLess

A lean ad blocker that rejects cookie banners and shows exactly what it blocked.

AdLess blocks ads, trackers and annoyances in Chrome and Edge, answers cookie banners with “reject” on its own and lists every blocked address per page. Its own filter list fixes sites in Germany, Austria and Switzerland from user reports – updated twice a day, without a new version of the extension.

Highlights

  • 01

    Blocks what matters

    Ads, trackers, malware sites and annoyances, with EasyList, uBlock filters, AdGuard and regional lists.

  • 02

    Cookie banners: rejected

    Clicks “reject” for you, or hides the banner where there is no such button.

  • 03

    See what was blocked

    Counts per kind of content, and the blocked addresses one click away.

  • 04

    Per-site control

    Allow scripts, images or embedded pages on one site, or switch AdLess off there.

  • 05

    Fixed within hours

    “Report problem” opens a prefilled report; fixes go into the AdLess filters for everyone.

  • 06

    Private by design

    No account, no telemetry, no “acceptable ads”. Everything stays in your browser.

How it’s built

AdLess is a Manifest V3 extension built with WXT, TypeScript and Preact. Blocking runs on the filtering engine of uBlock Origin Lite: the browser itself applies the rules (declarativeNetRequest), so pages stay fast. Cookie banners are handled with DuckDuckGo’s autoconsent, and AdLess compiles its own filter list into browser rules and CSS itself, so it works without extra permissions.

Screenshots