The idea is to have a monitor app with which you can connect to an MQTT broker, subscribe to a number of topics and publish a text payload to a topic or two for debugging purposes.

The result is a pretty versatile utility for your MQTT toolchest. It serves as a viewer with which you can observe payloads being published to topics you're interested in, and you can publish payloads to topics at the tap of a button. The app is designed to work on both iPad and iPhone.

What's New

Version 5.0.3

MQTT 5.0 compatible

The following new features are added to MQTT v5.0 and are supported by MQTTInspector
· Session expiry
· Message expiry
· Reason code on all ACKs
· Reason string on all ACKs
· Server disconnect
· Payload format and content type
· Request / Response
· Shared Subscriptions
· Subscription ID
· Topic Alias
· Flow control
· User properties
· Maximum Packet Size
· Optional Server feature availability
· (Enhanced authentication)
· Subscription options
· Will delay
· Server Keep Alive
· Assigned ClientID
· Server reference

Ratings and Reviews

Good with some useful features

App user 451853

Totally unintuitive but finally worked out how to use the app. Has some very useful features such as multiple concurrent subscriptions. Other similar tools are limited to one subscription at a time.
Would benefit greatly from having some instructions.


Christoph Krey
6.9 MB
Requires iOS 8.0 or later. Compatible with iPhone, iPad and iPod touch.
Age Rating
Rated 4+
© 2013-2017 Christoph Krey


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like