⚡ Early adopter pricing — prices will increase soon
macOS · Windows · Linux · iOS · Android

MQTT on your Mac.
Broker. Client. No Terminal.

Run a local MQTT broker with one click. Publish, subscribe, and debug topics for Home Assistant, ESP32, Arduino, and IoT. No Electron. No Homebrew. No mosquitto CLI.

$9.99
One-Time
Broker
Built-In
MQTT 5.0
Supported
5 Platforms
macOS · Win · Linux · iOS · Android

See it in action

Built-In Broker

Start a local MQTT broker with one click. See connected clients, subscriptions, and message flow in real time.

Publish & Subscribe

Publish messages to any topic and subscribe with wildcards. View message history with timestamps.

Topic Tree Browser

Hierarchical topic tree view showing all active topics, retained messages, and subscription status.

There's no native macOS MQTT broker with a GUI.

Mosquitto requires Homebrew and runs in Terminal. MQTTX is an Electron app that consumes 200MB+ of RAM. MQTT Explorer gets blocked by Gatekeeper on Apple Silicon. Node-RED is overkill for debugging a single topic. You just want to see what your ESP32 is publishing.

01

No Native Broker

Zero native macOS MQTT broker apps with a GUI exist. You must install mosquitto via Homebrew and configure it in Terminal. Not viable for non-developers.

02

Electron Bloat

MQTTX and MQTT Explorer are built on Electron. 200MB+ RAM footprint. Slow startup. Not native macOS. Gatekeeper blocks MQTT Explorer on Apple Silicon.

03

CLI-Only Broker

Setting up mosquitto requires: install Homebrew, brew install mosquitto, edit config file, start daemon. Three terminal commands just to run a broker. No GUI to see connections or messages.

04

Node-RED Overkill

Node-RED can do MQTT but it's a full flow-based programming environment. 100% CPU usage reported. Requires Node.js runtime. Heavy for just debugging a topic.

MQTT broker + client. One native app.

01

Built-In Broker

Start a local MQTT broker with one click. GUI shows connected clients, topic subscriptions, and message flow. Configure port, authentication, and TLS from the interface.

02

Publish & Subscribe

Connect to any broker — local or remote. Publish messages to any topic. Subscribe with wildcards (# and +). QoS 0, 1, and 2 support.

03

Topic Tree Browser

Visual topic hierarchy shows all active topics in a tree view. Expand branches to see message payloads. Real-time updates as messages arrive.

04

Message History

Every message is logged with timestamp, QoS, retain flag, and payload. Search and filter by topic or payload content. Export message history to JSON or CSV.

05

MQTT 3.1.1 + 5.0

Full MQTT 3.1.1 and MQTT 5.0 protocol support. Session properties, reason codes, shared subscriptions, and topic aliases.

06

TLS/SSL

Encrypted connections with TLS/SSL. Self-signed and CA-signed certificates. Connect to AWS IoT Core, Azure IoT Hub, and Google Cloud IoT securely.

How it compares to existing MQTT tools

Factor
MacTools MQTT
MQTTX (Electron)
Mosquitto CLI
Price
$9.99 one-time
Free
Free
Native macOS
Yes — Apple Silicon
Electron
N/A (CLI)
Built-in Broker
Yes — GUI
No
Yes — CLI only
Topic Tree Browser
Yes
Yes
No
MQTT 5.0
Yes
Yes
Yes
RAM Usage
~30MB
200MB+
~5MB
Installation
Mac App Store
DMG download
Homebrew required
Gatekeeper Issues
None
Blocked on Apple Silicon
N/A

Common questions

Yes. The app includes a built-in MQTT broker you can start and stop from the GUI. No mosquitto, no Homebrew, no Docker. Just click Start Broker and your local MQTT server is running.
Yes. Connect to any MQTT broker — HiveMQ, EMQX, AWS IoT Core, Azure IoT Hub, or your own self-hosted broker. Supports MQTT over TLS/SSL for encrypted connections.
Yes. Use it to debug MQTT topics from your Home Assistant setup. Monitor sensor data, test automations, publish test messages to verify your smart home configuration.
MQTT 3.1.1 and MQTT 5.0 are both supported. QoS levels 0, 1, and 2. Retained messages, Last Will and Testament, and topic wildcards (# and +).
No. One-time purchase of $9.99. No recurring fees.

Mac App Store

The MQTT tool your Mac has been missing.

$9.99
One-time purchase — no subscription
Download on Mac App Store Contact Support