Pi-hole Client is an unofficial application for remotely monitoring and managing Pi-hole DNS filtering servers. It provides a modern graphical dashboard for reviewing network activity, blocked requests, and server statistics. Users can connect multiple Pi-hole installations and switch between them from one interface. Detailed query logs reveal DNS requests and help identify domains generating traffic. The application enables quick activation or deactivation of filtering without accessing the Pi-hole web administration panel. Domain management tools support adding and removing entries from allowlists and blocklists. Users can also update adlists and apply filtering changes remotely. Connections are supported through HTTP or HTTPS, with compatibility for Pi-hole v6 and legacy v5 installations. The interface offers Material You dynamic theming on supported Android devices.
Features
- Centralized management of multiple Pi-hole DNS filtering servers through a modern graphical dashboard
- Interactive charts displaying DNS query activity, blocked requests, and detailed filtering statistics
- One-tap activation and deactivation of Pi-hole filtering for convenient network administration
- Detailed DNS query log exploration with access to individual request and domain information
- Remote allowlist, blocklist, and adlist management with direct filtering list updates
- HTTP and HTTPS connectivity with Pi-hole v6 compatibility and Android Material You dynamic theming