MQTTAnalyzer

MQTTAnalyzer

IoT diagnostics

21 ratings
17 reviews
Free

Details

  • Released
  • Updated
  • January 7, 2020
  • May 29, 2026

Features

MQTTAnalyzer screenshot #1 for iPad
MQTTAnalyzer screenshot #2 for iPad
MQTTAnalyzer screenshot #3 for iPad
MQTTAnalyzer screenshot #4 for iPad
MQTTAnalyzer screenshot #5 for iPad
MQTTAnalyzer screenshot #6 for iPad
MQTTAnalyzer screenshot #7 for iPad
MQTTAnalyzer screenshot #8 for iPad
🖼️Get Icon
Icons↘︎

About

Monitor and debug MQTT brokers on your Apple devices. Visualize data with hierarchical views, JSON highlighting, and charts. Publish messages, manage multiple brokers, and sync settings across devices. Free and open source.

MQTT 3.1.1 and 5.0 support
JSON highlighting and pretty-printing
Time series charts for numeric values
Connect to multiple brokers
Full-text search
Publish messages
iCloud sync
Show original description

What's New in MQTTAnalyzer

3.4.2

May 29, 2026

What's New in 3.4.2 • Fix: WebSocket diagnostics now respect the configured WebSocket path (#238)

More

User reviews

Very Usable

I use this all the time to monitor numerous topics/messages on my broker backbone. I use MQTT messages to monitor 6 different solar battery systems, 2 water tanks, thermal sensors, etc. Many of these messages are parsed and put in a MariaDB, but some are just sent to the broker so having a good client that lets me watch them as needed is a real help. Only issue I have is that when switching between apps I get disconnected from the server too often. Some of the messages are only posted every 5 or 10 minutes, so I wish I didn't have to just sit with this app in the foreground all the time so I don't miss messages. Other than that, great tool!
Show more

Great utility

This tool is an excellent mobile substitute for the MQTT Explorer desktop app. It’s simple, flexible, and straightforward. I like that it’s open source, so I can learn from it and someday maybe write my own app!

Nice work

I am developing a containerized app to periodically poll EDS MeshNet environmental sensors via HTPP on my LAN and publish the data to Mosquitto MQTT for discovery and use within Home Assistant. I have been using MQTT explorer on windows for debugging but this is the best app I’ve seen for iOS. Nice work!
Show more

Siri

Great feature that it works with Siri and shortcuts

The best for Home automation development

Its just the best and did I say it’s free? The maintainer of this app has done amazing work. Really should be proud of it. Many thanks!

Developer apps

FAQ

What devices does MQTTAnalyzer support?

MQTTAnalyzer is available on iPhone, iPad, and Mac. It offers a native experience across all supported Apple devices.

Is MQTTAnalyzer free to use?

Yes, MQTTAnalyzer is completely free and open source. It does not include any advertisements.

What MQTT versions does MQTTAnalyzer support?

MQTTAnalyzer supports both MQTT 3.1.1 and MQTT 5.0 protocols. It also supports MQTT and WebSocket connections.

Can I connect to multiple MQTT brokers with MQTTAnalyzer?

Yes, you can connect to multiple brokers simultaneously. The app also allows subscribing to multiple topics per broker.

How does MQTTAnalyzer handle large message payloads?

MQTTAnalyzer supports large payloads up to 10MB and allows for exporting them. It also includes a hex viewer for binary data.

Does MQTTAnalyzer offer any data visualization features?

Yes, MQTTAnalyzer provides a hierarchical topic tree view, JSON highlighting, time series charts for numeric values, and an image viewer.

How often is MQTTAnalyzer updated?

The latest version, 3.2.0, was last updated on March 24, 2026. As an open-source project, updates are driven by community contributions.

What authentication methods does MQTTAnalyzer support for connections?

MQTTAnalyzer supports username/password and client certificate authentication, including self-signed certificates. It also offers SSL/TLS with ALPN and server CA certificate validation.