Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Blocky

Free#53 of 65 in Internet Filtering Software

Blocky: A capable open-source DNS filter for technical, self-hosted network deployments. Ranked #53 of 65 in Internet Filtering Software by our editors (3.9/10); pricing: Free plan; best for technical Linux and container DNS deployments.

3.9/10Editor score
Blocky3.9 Visit Blocky

At a glance

  • Editor score
    3.9 / 10
  • Pricing
    Free plan
  • Best for
    Technical Linux and container DNS deployments
  • Free plan
    Yes
  • Paid from
    Free
  • Custom blocklists
    Yes
  • Facts checked
    22 Sep 2026
Blocky screenshot
  • Where it wins

    • Flexible denylist, allowlist, regex, wildcard, and client-group rules
    • Encrypted DNS, custom records, conditional forwarding, and caching
    • Prometheus, Grafana, REST API, CLI, and multiple logging backends
  • Where it doesn't

    • Requires self-hosted deployment and technical DNS administration
    • Activity reporting centers on rolling 24-hour DNS statistics
    • Does not provide SafeSearch enforcement for general-purpose filtering

Our verdict on Blocky

Blocky is an open-source DNS proxy and network-wide ad blocker for local networks, homelabs, businesses, Raspberry Pi systems, OpenWrt routers, Docker, and Kubernetes environments. Written in Go and licensed under Apache-2.0, it filters DNS queries through external, local, or inline denylists, with allowlists and client-specific filtering groups. Its strongest fit is a technical operator who wants network-level control rather than a consumer-facing filtering application.

The published plan structure is straightforward: Free and open source includes self-hosted deployment under the Apache-2.0 license. There are no paid tiers to compare, so the main tradeoff is operational rather than subscription-based. Administrators manage deployment, configuration, DNS behavior, and storage choices themselves. Blocky supports wildcard and regular-expression rules, time-based schedules, custom DNS records, conditional forwarding, configurable caching, and prefetching. Encrypted DNS options include DNS over HTTPS, DNS over TLS, DNS over QUIC, and DNS over HTTPS/3.

Blocky fits environments that already use Linux, OpenWrt, Docker, or Kubernetes and need observability or automation around DNS filtering. Query logs can flow to CSV, SQLite, MySQL/MariaDB, PostgreSQL, TimescaleDB, or dnstap, while Prometheus metrics, Grafana dashboards, REST APIs, and CLI interfaces support monitoring and integration. Rolling 24-hour statistics cover top domains, blocked domains, and clients. Choose Blocky for programmable, self-hosted filtering with detailed infrastructure integration. Choose an alternative when family-oriented controls or SafeSearch enforcement matter more than DNS customization and deployment flexibility.

Your product? Our editors can test Blocky in depth and publish a review, labelled as paid · from $149/mo →

Blocky pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on 0xerr0r.github.io

Blocky fact sheet

Free planYes
Paid fromFree
Device limitNot verified
Custom blocklistsYes
Safe search controlsNot verified
Filtering schedulesYes
Activity reportsAdvanced
Platform supportLinux, Windows, macOS, Docker, OpenWrt, Kubernetes
DeploymentSelf-hosted
PlatformsLinux, Windows, macOS
SupportCommunity, Docs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations8 integrations: Prometheus, Grafana, MySQL, MariaDB, PostgreSQL, Timescale …
PricingFree plan
Website0xerr0r.github.io
Facts checked22 Sep 2026

Blocky integrations

Blocky lists 8 integrations on its own site.

  • Prometheus
  • Grafana
  • MySQL
  • MariaDB
  • PostgreSQL
  • Timescale
  • Docker
  • Kubernetes

Alternatives to Blocky

See all Blocky alternatives →

Used Blocky? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Blocky for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Blocky 3.9/10

Blocky is listed in our Internet Filtering Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/blocky/"><img src="https://www.itechguides.com/best/badge/blocky.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update