SparkMQTT connects to any MQTT broker and turns its topics — SCADA tags, devices, sensors — into a live, searchable tree with real names, values and units. Working with the devices on your broker has never been this easy.
Windows 10 / 11 / Server · single program, no installer · no account needed
Company PC with application control? Get the installer → It installs to Program Files and does not update itself, so your IT team can approve it once.

Point SparkMQTT at a broker and within seconds you are browsing it like a SCADA database — not scrolling through raw messages.
Full names like Site1.Oil and Gas.Pipeline.Flow become the folder hierarchy your operators already know. Dots, slashes or colons — detected automatically.
Birth and data messages decoded, aliases resolved to real tag names, units and state names applied. Missed a birth? One click asks the edge node to rebirth.
Any topic, any payload. Every field of a JSON message becomes its own tag; numbers and text just work. Choose the format per topic when you need to.
Current value, timestamp, quality and the last 100 values of every tag, with a small trend — so you can see a value move, not just read it.
Press Ctrl K and type part of a name. Filter the tree, star tags to a watch list, and see what is changing right now on the overview.
Sequence gaps, missed births, datatype mismatches and offline nodes are listed as findings — the answers you would otherwise dig out of a packet capture.
A single Windows program — no installer, no account, no internet needed.
When you need more than a look, Pro turns SparkMQTT into a data tool.
The trial needs an account with two-factor authentication; no payment details. Activate online in one click, or download a licence key for an offline computer.
Using SCADA Suite? SparkMQTT is included — Pro comes with a suite licence that includes it.
One small program. No installer, no account, no admin rights.
Enter your broker address — or start the built-in demo plant to look around first.
Open folders, search by name, and watch values change live.
No. Download it and use it with no account and no time limit. SparkMQTT Pro adds saved history, trends, CSV export and writing values to your SQL database for a yearly subscription.
Yes. Birth and data messages are decoded and aliases are resolved against the birth certificates, so every value shows its real tag name. Missed a birth? One click asks the edge node to rebirth.
Yes, with Pro. Values are written to your own SQL database through ODBC, with an INSERT statement or a stored procedure you choose. It is made for capture and analysis at moderate message rates, not as a historian feed: if the database is unreachable for long enough, the oldest queued values are dropped.
No. SparkMQTT is a single Windows program and runs without an internet connection. Pro activates with a licence file, so it also works on isolated control networks.
Any MQTT 3.1.1 broker over TCP or WebSockets, with or without TLS. Payloads can be Sparkplug B, JSON, plain text or numbers, configurable per topic.