Pi-hole Monitor is a third-party Pi-hole app that lets you monitor blocking performance, manage your query logs, and control your blocklists directly from your iPhone or iPad.
View real-time statistics, search through queries, add domains to your whitelist or blacklist, and keep an eye on system performance—all with a native iOS interface built for speed and simplicity.
Monitoring & Analytics
• Live dashboard with blocking statistics and performance metrics
• Interactive statistics cards with detailed information
• Query history chart with customizable time ranges
• System monitoring (CPU, memory, temperature)
• Home screen widgets (small and medium sizes)
Query Management
• Real-time query log with live updates and highlighting
• Advanced filtering by status, type, domain, or client
• Search across all queries
• Compact and detailed view modes
• Quick-add domains to whitelist/blacklist from any query
Blocklist Control
• Manage blocklists and allowlists
• Visual indicators for list types (exact, regex, wildcard)
• Add, edit, or remove lists
• Update gravity to apply changes
Additional Features
• Multiple server support with quick switching
• Enable/disable blocking with optional timers
• Dark mode interface
• Pull to refresh on all views
REQUIREMENTS:
Compatible with Pi-hole v6 API. Requires an existing Pi-hole installation running on your network.
100% Free & Open Source — No subscriptions, no in-app purchases, no ads, no tracking. Community-built and always free.
This is an independent app, not affiliated with or endorsed by the Pi-hole project or Raspberry Pi Foundation.
I needed an app to allow me to monitor my local Pi-Hole installation and, crucially, quickly & easily pause its blocking, for those one or two sites that panic if they can't do certain DNS lookups.This app does the job beautifully, in all senses of the word; it has the features I need, and a clear & attractive UI. Thanks, Mr Hansen!
Nice app but need support for multiple pihole instances
Maxjmus
Great app, really like the UI. The app does have some light support for multi server but you need to switch between serves to use the app. Would be great to have all servers enabled and pulling stats at the same time.
Developer Response
Thanks for the feedback, will try to improve this in a future release
Great companion app for pihole
30 char long nickname
No ads and no obtrusive paywalls for features. This is what all companion apps for great open source projects should strive to be. Keep up the good work!
Great app, but missing functionality
u/Informal-Chance-6067
I wish I could manage and toggle groups (I have one that blocks all queries for some clients)
You can now connect to local Pi-hole servers that use HTTPS without a fully trusted certificate. When adding or editing a server, enable "Allow self-signed certificates" to skip TLS validation for that server. Recommended only for Pi-holes on your own network.
Version 1.9
The developer, Jarle Hansen, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Jarle Hansen
Size
4 MB
Category
Utilities
Compatibility
Requires iOS 17.0 or later.
iPhone Requires iOS 17.0 or later.
iPad Requires iPadOS 17.0 or later.
Mac Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.