The free, open-source MQTT client for iOS and Mac. Monitor your smart home, debug IoT devices, and visualize real-time data — no ads, no subscriptions.
Monitor and debug your MQTT broker from iPhone, iPad, or Mac.
MQTTAnalyzer is the essential tool for smart home enthusiasts, IoT developers, and anyone working with MQTT-based systems.
Free, open source, and no ads.
CONNECT WITH CONFIDENCE
• MQTT 3.1.1 and MQTT 5.0 support
• MQTT and WebSocket connections
• SSL/TLS with ALPN and server CA certificate validation
• Username/password and client certificate authentication
• Support for self-signed certificates
• Predefined settings for AWS IoT
• Connection diagnostics to identify issues quickly
VISUALIZE YOUR DATA
• Hierarchical topic tree view
• JSON highlighting and pretty-printing
• Time series charts for numeric values
• ANSI color code rendering
• Image viewer with pinch-to-zoom (PNG, JPEG, GIF, WebP, and more)
• Hex viewer for binary payloads
STAY ORGANIZED
• Connect to multiple brokers simultaneously
• Subscribe to multiple topics per broker
• Full-text search across topics and messages
• Unread message indicators
• Statistics panel with message counts
• Large payload support (10MB+) with export
PUBLISH AND CONTROL
• Publish messages with QoS and retain flag
• JSON message builder with form interface
• Delete retained messages from broker
• Siri shortcuts for quick actions
SYNC ACROSS DEVICES
• iCloud sync for settings and certificates
• Native experience on iPhone, iPad, and Mac
Have feedback or feature requests? Visit our GitHub page — MQTTAnalyzer is open source and community-driven.
Perfect app for diagnostics. Can you update, that it will not disconnect immediately after switching to another app?
Developer Response
Thanks for the Feedback. Thats on my wishlist as well 😄
TLS certifactes are tricky
tomas31415
There no manual for aplication,and dialog to select certificates does not work.Clicking on find in finder I was able to locate certificate file and there in no OK, or import certificate button.
What's New in 3.3.3
• CLI: Publish binary messages via --payload-file option
• Improved UI test infrastructure for macOS and iOS
• Bug fixes and improvements
Version 3.3.3
The developer, Philipp Arndt, 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 based, for example, 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
Philipp Arndt has not identified itself as a trader for this app. If you are a consumer in the European Economic Area, consumer rights do not apply to agreements between you and the provider.