8 Online MQTT Brokers: Your IoT (Connected Objects) in the Cloud

In the previous article, we saw how to install and use the Broker MQTT Mosquitto on a Raspberry Pi 3 (or some other system). The advantage of owning your own Broker is to keep your data “at home”. It is however possible to publish / subscribe data from connected objects using an online Broker.

8 Brokers MQTT in the Cloud

Online Brokers are not yet very numerous but at least 4 of them will allow you to start the realization of your connected objects. ThingStudio is clearly the most advantageous at the moment because totally free (and without limitations) for the Makers, Hackers and Designers. It joins the same free-of-charge strategy for individuals, students (and small businesses) as Autodesk with fusion360.

BrokerFree offerFree with limits
ThingMQIn the free offer the topics are not protected
ThingStudioFree for Makers, Hackers and DesignersX
cloudMQTTFree up to 10 connections (10 Kbps), then from $ 19/month for 100 connectionsX
IBM BluemixFree up to 375 GB / hour / runtime (3 runtime maximum)X
HerokuFree with Cute Cat offering up to 10 customers connected, then from $ 19 / monthX
HivemqPaying (price on request)
Microsoft Azure IoTFree if you have an Azure account. Integration with the SDK Microsoft Azure IoT
MQTT.ioService still under development

Finally, you will definitely find DIoTY in your research. DIoTY seems free and provides an application on iOS and Android (or rather a webapp developed with the ionic framework) to connect your connected objects. I prefer to stay away from this service at the moment because registration seems to me dubious since a gmail account.

5 OnlineMQTT Brokers  for Testing

You can also do some online testing on some Brokers. Be careful, however, not to publish anything sensitive. Topics are accessible by anyone.

BrokerServerPortsWebsocket
Mosquitto iot.eclipse.org1883 / 8883n/a
HiveMQ broker.hivemq.com18838000
Mosquitto test.mosquitto.org1883 / 8883 / 88848080 / 8081
mosca test.mosca.io188380
HiveMQ broker.mqttdashboard.com1883

Subscribe to the weekly newsletter

No spam and no other use will be made of your email. You can unsubscribe anytime.

3 Comments
  1. You can also use flespi MQTT broker for free: https://flespi.io/mqtt
    Isolated MQTT namespace, additional REST API for persistent sessions and subscriptions managements, SSL and WebSockets support.

  2. You can try MQTTRoute ( https://www.bevywise.com/mqtt-broker/ ) which works with all standard MQTT Clients and at the same time can be customised to store data to any back end Big data engine or application. It has a ready to use Connectors( https://github.com/bevywise-networks ) which is a open source to customise. It can be hosted on.
    Server Name: broker.bevywise.com
    TCP Port : 1883
    WebSocket Port : 8443

  3. As I know, test server Mosquitto “iot.eclipse.org” now available by “mqtt.eclipse.org” address.

    Leave a reply

    DIY Projects