Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

The Best MQTT Broker Software in 2026

AWS IoT Core is the top-ranked MQTT broker of the 46 we ranked (9.4/10), best for AWS-centric managed IoT deployments. Azure Event Grid MQTT broker is the runner-up (9.2/10), and Apache BifroMQ is the highest-ranked option with a free plan (9.1/10). We researched MQTT broker software using vendors’ official websites, including pricing pages, plan tables, and product documentation. Our rankings focus on the category’s core job: routing and managing MQTT messaging for connected devices and applications. We compare value for money and verified capabilities such as deployment options, message retention, and clustering.

Our top picks

  1. Top ranked

    AWS IoT Core#1 of 46
    9.4/10

    A managed MQTT broker with device tools and message routing for AWS-centric IoT systems.

  2. Runner-up

    A managed MQTT broker with Azure routing, flexible authentication, and usage-based pricing.

  3. Top-ranked free plan

    9.1/10

    A self-hosted broker with clustering, distributed storage, and support for MQTT 3.1 through 5.0.

    Free plan

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

The full ranking 46 tools, best first

46 tools
  1. Best forAWS-centric managed IoT deployments

    A managed MQTT broker with device tools and message routing for AWS-centric IoT systems.

    • Retained messages
    9.4/10★★★★★
    Visit AWS IoT Core
  2. Best forAzure-centric managed IoT deployments

    A managed MQTT broker with Azure routing, flexible authentication, and usage-based pricing.

    • Retained messages
    9.2/10★★★★★
    Visit Microsoft
  3. Best forTeams building self-hosted, clustered MQTT systems

    A self-hosted broker with clustering, distributed storage, and support for MQTT 3.1 through 5.0.

    • Clustering
    • Retained messages
    9.1/10★★★★★
    Visit Apache BifroMQ
  4. Best forTeams needing MQTT alongside JMS messaging

    An open-source broker combining MQTT delivery options with JMS and extensible protocols.

    9.0/10★★★★☆
    Visit Eclipse Amlen
  5. EMQX

    Best forTeams needing MQTT with broad protocol connectivity

    A flexible MQTT platform with protocol gateways, durable queues, and cloud or self-hosted options.

    8.9/10★★★★☆
    Visit EMQX
  6. Best forTeams needing managed or self-managed MQTT with QoS 2

    Flexible managed or self-managed MQTT with QoS 2, clustering, and broad integrations.

    Free plan · 15-day trial Our HiveMQ MQTT Broker verdict → Visit HiveMQ
    8.8/10★★★★☆
    Visit HiveMQ
  7. Best forA straightforward free self-hosted MQTT broker

    A free, self-hosted MQTT broker with core messaging, security, and bridging features.

    8.7/10★★★★☆
    Visit Mosquitto
  8. Best forTeams managing Mosquitto across production deployments

    Managed Mosquitto adds clustering, persistent queues and centralized administration.

    • Clustering
    • Retained messages
    8.6/10★★★★☆
    Visit Cedalo
  9. Best forFree MQTT broker embedded in Java applications

    A free, self-hosted choice for Java projects that need a flexible MQTT broker.

    • Retained messages
    8.5/10★★★★☆
    Visit HiveMQ
  10. Best forTeams needing MQTT alongside AMQP

    A self-hosted broker for teams that need MQTT alongside broader messaging support.

    8.4/10★★★★☆
    Visit Apache Artemis
  11. RabbitMQ

    Best forTeams already using RabbitMQ messaging

    An established general-purpose broker that adds MQTT to a broader messaging stack.

    8.3/10★★★★☆
    Visit RabbitMQ
  12. Best forExisting ActiveMQ deployments adding MQTT

    A free, self-hosted multi-protocol broker for teams adding MQTT to ActiveMQ messaging.

    8.2/10★★★★☆
    Try Apache ActiveMQ
  13. TBMQ

    Best forTeams needing low-cost MQTT clustering

    A flexible MQTT core with a free self-hosted edition and paid managed options.

    • Clustering
    • Retained messages
    Free plan · 30-day trial Our TBMQ verdict → Visit TBMQ
    7.9/10★★★★☆
    Visit TBMQ
  14. VerneMQ

    Best forTeams running self-hosted MQTT 5 with clustering

    A self-hosted MQTT broker with clustering, persistence, bridges, and plugin options.

    Open source Our VerneMQ verdict → Visit VerneMQ
    7.8/10★★★★☆
    Visit VerneMQ
  15. Best forEvent-mesh deployments that also need MQTT

    A multi-protocol event broker for event meshes that also need MQTT.

    Free plan · 30-day trial Our Solace PubSub+ Event Broker verdict → Visit Solace
    7.7/10★★★★☆
    Visit Solace
  16. Best forManaged MQTT clients needing cloud-function integrations

    A managed MQTT adapter for clients that need Ably channels and cloud-function integrations.

    7.6/10★★★★☆
    Visit Ably
  17. Best forManaged device onboarding and telemetry operations

    MQTT messaging with device onboarding, telemetry, and data routing for IoT operations.

    • Clustering
    Pricing on request · 90-day trial Our Everyware Cloud verdict → Try Everyware Cloud
    7.5/10★★★★☆
    Try Everyware Cloud
  18. NanoMQ

    Best forSelf-hosted MQTT at the edge with protocol gateways

    An open-source, self-hosted MQTT broker with persistence, SQL rules, and protocol gateways.

    Open source Our NanoMQ verdict → Visit NanoMQ
    7.4/10★★★★☆
    Visit NanoMQ
  19. Best forDevelopers embedding a flexible MQTT 5 broker

    A flexible, self-hosted MQTT broker for developers who want to embed or run it standalone.

    7.3/10★★★★☆
    Explore Mochi MQTT
  20. Best forSmall teams wanting a one-time broker purchase

    A self-hosted MQTT broker with a free Developer tier and a $299 one-time Starter license.

    • Retained messages
    7.2/10★★★★☆
    Visit Bevywise
  21. rumqttd

    Best forSmall self-hosted MQTT deployments

    A focused self-hosted broker for MQTT 3.1.1 and MQTT 5 essentials.

    • Retained messages
    7.1/10★★★★☆
    Visit rumqttd
  22. FlashMQ

    Best forFree, single-node MQTT with persistent sessions

    A self-hosted Linux broker with persistent sessions, retained state, and MQTT 3.1 through 5.0.

    • Retained messages
    7.0/10★★★★☆
    Visit FlashMQ
  23. MQTTnet

    Best forEmbedding an MQTT broker in .NET applications

    A flexible MQTT client and broker library for developers embedding MQTT in .NET apps.

    • Retained messages
    6.9/10★★★☆☆
    Visit MQTTnet
  24. Best forKafka-centric deployments requiring MQTT access

    A focused MQTT-to-Kafka broker for teams that already run Kafka-compatible streaming.

    • Clustering
    • Retained messages
    Pricing on request Our Waterstream verdict → Contact Waterstream
    6.8/10★★★☆☆
    Contact Waterstream
  25. Best forManaged MQTT with shared subscriptions and REST controls

    A managed MQTT broker with shared subscriptions and REST controls, priced from €130/month.

    • Retained messages
    6.7/10★★★☆☆
    Visit flespi
  26. Coreflux

    Best forIndustrial IoT teams connecting equipment and systems

    An MQTT broker with industrial connectors and automation, but a costly Growth tier.

    • Clustering
    Free plan · 30-day trial Our Coreflux verdict → Visit Coreflux
    6.6/10★★★☆☆
    Visit Coreflux
  27. Aedes

    Best forDevelopers building self-hosted Node.js MQTT systems

    An open-source Node.js broker with pluggable components and MQTT 3.x support.

    Open source Our Aedes verdict → Visit Aedes
    6.5/10★★★☆☆
    Visit Aedes
  28. RunMQTT

    Best forSmall teams needing broker access controls

    A managed MQTT workspace for isolated brokers, scoped credentials, and topic policies.

    • Retained messages
    7-day trial Our RunMQTT verdict → Visit RunMQTT
    6.4/10★★★☆☆
    Visit RunMQTT
  29. ConnectMQ

    Best forSmall managed deployments with live topic monitoring

    A managed MQTT option for small deployments that need live topic monitoring.

    • Retained messages
    6.3/10★★★☆☆
    Visit ConnectMQ
  30. MqttWk

    Best forTeams self-hosting MQTT 3.1.1 with Redis and Kafka

    A self-hosted MQTT 3.1.1 broker with Redis clustering and optional Kafka forwarding.

    • Clustering
    • Retained messages
    6.2/10★★★☆☆
    Visit MqttWk
  31. MyQttHub

    Best forManaged MQTT 3.1.1 with web-based device controls

    A managed MQTT 3.1.1 broker with device controls, message filters, and durable stashing.

    Free plan · pricing on request Our MyQttHub verdict → Visit MyQttHub
    6.1/10★★★☆☆
    Visit MyQttHub
  32. LavinMQ

    Best forTeams needing AMQP streams plus basic MQTT

    A flexible AMQP-centered broker for teams that also need basic MQTT support.

    6.0/10★★★☆☆
    Visit LavinMQ
  33. OpenMQTT

    Best forSolo users managing MQTT devices in a browser

    A browser-based MQTT workspace for managing devices, topics, and message flows.

    • Clustering
    5.9/10★★★☆☆
    Visit OpenMQTT
  34. Emitter

    Best forDevelopers building channel-based messaging for apps or IoT

    A channel-based messaging service with MQTT, WebSockets, message history, and self-hosting.

    5.8/10★★★☆☆
    Visit Emitter
  35. aMQTT

    Best forSmall self-hosted MQTT 3.1.1 deployments

    A self-hosted broker for small MQTT 3.1.1 deployments that need plugin-based authentication.

    Free plan Our aMQTT verdict → Visit aMQTT
    5.7/10★★★☆☆
    Visit aMQTT
  36. Moquette

    Best forSmall projects using MQTT 5 features in-process

    A self-hosted Java broker with MQTT 3 and 5 features for small projects.

    5.6/10★★★☆☆
    Visit Moquette
  37. Best forVert.x developers implementing MQTT server endpoints

    A programmable MQTT component for Vert.x, not a turnkey standalone broker.

    5.5/10★★★☆☆
    Visit Vert.x MQTT
  38. Jmqtt

    Best forSelf-hosted MQTT 3.1.1 with MySQL-based clustering

    A focused open-source broker for teams that want self-hosted MQTT 3.1.1 with MySQL clustering.

    • Clustering
    Free plan Our Jmqtt verdict → Visit Jmqtt
    5.4/10★★★☆☆
    Visit Jmqtt
  39. Best forSelf-hosted MQTT with dashboard and cluster plugins

    A self-hosted MQTT broker with a monitoring dashboard and plugin-based clustering.

    • Clustering
    5.3/10★★★☆☆
    Visit smart-mqtt
  40. JoramMQ

    Best forTeams needing clustered, self-hosted MQTT with JMS

    Self-hosted MQTT clustering and JMS connectivity, with pricing available by contacting sales.

    • Clustering
    Pricing on request Our JoramMQ verdict → Contact ScalAgent DT
    5.2/10★★★☆☆
    Contact ScalAgent DT
  41. Best forTeams wanting a free broker with database-backed access

    A self-hosted MQTT broker with QoS 0–2, TLS, WebSockets, and configurable access controls.

    5.1/10★★★☆☆
    Visit Cassandana
  42. Best forSmall IoT projects needing a managed MQTT endpoint

    A low-cost managed MQTT broker with private endpoints and a public test broker.

    • Retained messages
    5.0/10★★☆☆☆
    Visit MQTTserver.eu
  43. ejabberd

    Best forTeams building XMPP messaging services

    A mature XMPP server for real-time messaging, but a poor fit for MQTT brokerage.

    Free plan · paid from €200/mo Our ejabberd verdict → Visit ProcessOne
    4.9/10★★☆☆☆
    Visit ProcessOne
  44. LibreMQ

    Best forDevelopers seeking a minimal, free clustered MQTT broker

    A free, self-hosted MQTT broker fork with Apache licensing and cluster mode.

    • Clustering
    4.8/10★★☆☆☆
    Visit LibreMQ
  45. Best forIoT teams normalizing device data across protocols

    An edge middleware platform for normalizing device data—not a dedicated MQTT broker.

    1.6/10★☆☆☆☆
    Visit EdgeX Foundry
  46. Moq

    Best forC# developers writing tests in .NET projects

    Useful for .NET tests, but it does not perform MQTT broker functions.

    Free plan Our Moq verdict → Visit Moq
    0.0/10☆☆☆☆☆
    Visit Moq

No tools match those filters.

Compare at a glance

#ToolFree planPaid fromMQTT versionsScore
1AWS IoT CoreNo3.1.1, 5.09.4
2Azure Event Grid MQTT brokerNoMQTT 3.1.1, MQTT 3.1.1 over WebSocket, MQTT 5, MQTT 5 over WebSocket9.2
3Apache BifroMQYesFree3.1, 3.1.1, 5.09.1
4Eclipse AmlenYesFree9.0
5EMQXYes$234/mo8.9
6HiveMQ MQTT BrokerYes8.8
7Eclipse MosquittoYesFree8.7
8Cedalo Pro MosquittoNo€39/mo3.1.1, 5.08.6
9HiveMQ Community EditionYesFreeMQTT 3.1, MQTT 3.1.1, MQTT 5.08.5
10Apache ArtemisYesFree8.4
11RabbitMQYesFree8.3
12Apache ActiveMQYesFree8.2
13TBMQYesMQTT 3.1, MQTT 3.1.1, MQTT 5.07.9
14VerneMQNoFree7.8
15Solace PubSub+ Event BrokerYes7.7
16Ably MQTT BrokerYes$29/mo3.1.17.6
17Everyware CloudNo7.5
18NanoMQFree7.4
19Mochi MQTTFree7.3
20Bevywise CrystalMQYes$299 one-timeMQTT 3.1, 3.1.1, 57.2
21rumqttdYesFreeMQTT 3.1.1, MQTT 57.1
22FlashMQYesFreeMQTT 3.1, 3.1.1, 5.07.0
23MQTTnetYesFree4, 56.9
24WaterstreamNoMQTT 3.1, MQTT 56.8
25flespi MQTT BrokerYes€130/mo3.1, 3.1.1, 5.06.7
26CorefluxYes$2,450/unit/yr3.1.1, 5.06.6
27AedesFree6.5
28RunMQTTNo$150/yrMQTT 3.1.1, MQTT 56.4
29ConnectMQYes$39/moMQTT 3.1.1, MQTT 56.3
30MqttWkYesFree3.1.16.2
31MyQttHubYesMQTT 3.1.16.1
32LavinMQYes6.0
33OpenMQTTYesMQTT 5.05.9
34EmitterYes5.8
35aMQTTYesFreeMQTT 3.1.15.7
36MoquetteYesFree5.6
37Vert.x MQTTYesFree3.1.1, 5.05.5
38JmqttYesFree3.1.15.4
39smart-mqttYesMQTT 3.1, 3.1.1, 5.05.3
40JoramMQNo3.1, 3.1.1, 5.05.2
41CassandanaYesFree5.1
42MQTTserver.euYes€2/mo5.0
43ejabberdYes4.9
44LibreMQYesFree4.8
45EdgeX FoundryYesFree1.6
46MoqYesFree0.0

Head-to-head All 28 comparisons →

Explore other topics All topics →

How we rank MQTT broker software

Every tool on this page was researched by iTechGuides Editors from its official website — pricing pages, plan tables and product documentation. We rank on how well each one does this category's core job, what the free or entry plan includes, and where it falls short. Where we have enough verified facts, the score out of 10 is a rubric — job fit, value and how much we could verify — shown with its breakdown on every tool's page; a tool we have not verified enough to score yet shows its rank without a number. Scores are re-checked when a product changes its plans. Read the full editorial policy, or submit a tool we missed.

Reviewed by iTechGuides Editors · Editorial team · Updated Nov 2026

Last updated · How we research and update