You can run Pi-hole in a container, or deploy it directly to a supported operating system via our automated installer.
Our intelligent, automated installer asks you a few questions and then sets everything up for you. Once complete, move onto step 3.
Configure your router’s DHCP options to force clients to use Pi-hole as their DNS server, or manually configure each device to use the Pi-hole as their DNS server.
By pairing your Pi-hole with a VPN, you can have ad blocking on your cellular devices, helping with limited bandwidth data plans.
Instead of browser plugins or other software on each computer,install Pi-hole in one place and your entire network is protected.
Network-level blocking allows you toblock ads in non-traditional places such as mobile apps and smart TVs, regardless of hardware or OS.
Sinceadvertisements are blockedbefore they are downloaded, network performance is improved and will feel faster.
Our Web interface offers control of your Pi-hole and a central place to view statistics. We also include an API for extending these stats.
In addition to blocking advertisements, Pi-hole has an informative Web interface that shows stats on all the domains being queried on your network.
Pi-hole works fine with an existing DHCP server, but you can use Pi-hole’s to keep your network management in one place.
Fine-tune your experience by blacklisting or whitelisting domains. Extend this capability withpowerful regex statements.
See all the domains being queried on your network, where they originated, and more.
Queries are stored in a database and can be queried at any time. Learn about what’s happening on your network over time.
Keep track of the most queried domains and add them to a white or blacklist from a central page.
Choose from four different privacy modes that works for your environment.
Control and configure other settings from the Web interface.
© 2025 Pi-hole.