Block ads across a system with TBlock, an open-source Python tool that uses the hosts file.

tblock.me
TBlock homepage screenshot

About TBlock

TBlock is a systemwide ad blocker that uses the hosts file to block ads and trackers across a computer, including web browsers and other apps. It is written in Python and can be used through command-line tools or a graphical application. It includes a filter list registry for subscribing to popular lists, and lists are updated automatically when they reach their expiry date. Blocking is not limited to advertising. According to the homepage, users choose what to block, which can include trackers, malicious web pages, and adult content.

The homepage states that the developers never collect data about users. It also notes that TBlock downloads its blocklists from third-party servers that may track users during that process. Bug reports require additional information that the user must provide manually. The project is maintained by a nonprofit community and developed by volunteers in their free time.

Key features

  • Systemwide blocking of ads and trackers, including web browsers and other apps
  • Command-line tools and a graphical application
  • Filter list registry for subscribing to popular filter lists
  • Automatic filter list updates when lists reach their expiry date
  • Supports Adblock Plus format, hosts file, and other common filter list formats
  • Can block trackers, malicious web pages, and adult content, chosen by the user
Best for: Users who want ad and tracker blocking across their whole system, including browsers and other apps, with either command-line or graphical control.
Good for
  • Blocks ads and trackers across the whole system, not only in web pages
  • Offers both command-line tools and a graphical application
  • Homepage states the software is GPLv3-licensed and its source code is on Codeberg
Watch out for
  • Blocklists are downloaded from third-party servers that may track users during that process
  • Homepage states that it is currently no longer possible to make financial contributions
  • Developed by volunteers in their free time

TBlock at a glance

Website
tblock.me
Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

TBlock alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 8 alternatives

Blocky

0xerr0r.github.io/blocky/latest

Filter DNS requests on a local network with Blocky, a DNS proxy and ad blocker written in Go.

Balena-AdGuard

github.com/klutchell/balena-adguard

This project deploys AdGuard Home as a network-wide ad blocker and DNS server on balenaCloud, with optional Tailscale VPN support.

Popular in Ad & Tracker Blockers

Well-known listings from the same topic.

All 57

TBlock FAQ

Does TBlock collect data about users?
The homepage states that the developers never collect data about users. It also notes that blocklists are downloaded from third-party servers that may track users during the download, and that bug reports require additional information the user must provide manually.
What kinds of content can TBlock block?
Besides advertising, the homepage says TBlock can block trackers, malicious web pages, and adult content. The homepage states that what to block is up to the user.
How are filter lists kept current?
Filter lists are updated automatically as soon as they reach their expiry date, according to the homepage.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing