Skip to content
Book a Demo

Eclipse Mosquitto 

Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 5.0, 3.1.1 and 3.1. Mosquitto is lightweight and is suitable for use on all devices from low power single board computers to full servers.

The MQTT protocol provides a lightweight method of carrying out messaging using a publish/subscribe model. This makes it suitable for Internet of Things messaging such as with low power sensors or mobile devices such as phones, embedded computers or microcontrollers.

The Mosquitto project also provides a C library for implementing MQTT clients, and the very popular mosquitto_pub and mosquitto_sub command line MQTT clients.

Mosquitto is part of the Eclipse Foundation, and is an iot.eclipse.org project, with its development driven by Cedalo.

Download and Security

Mosquitto is highly versatile and available for a wide range of platforms. Go to the dedicated download page to find the source or binaries for your platform.

For details on recent releases, check the Change Log.

Use the security page to find out how to report vulnerabilities or responses to past security issues.

Test

Setting up your own Mosquitto instance is quick and straightforward, but for added convenience the Mosquitto Project runs a test MQTT server at test.mosquitto.org, which supports various testing options, such as:

    • plain MQTT
    • MQTT over TLS
    • MQTT over TLS (with client certificate)
    • MQTT over WebSockets
    • MQTT over WebSockets with TLS

Alternatively, sign up for the Cedalo MQTT Platform trial, which combines the Pro Edition for Mosquitto MQTT broker and the Management Center for Mosquitto web UI, to test advanced MQTT broker features in various scenarios.

Community

You can engage with the Mosquitto community through various channels:

Support

Support is always available from the community channels on a best effort basis.

Cedalo provides comprehensive open-source Mosquitto support:

  • Hosted or on-premises instances
  • Consulting on Mosquitto usage
  • Custom development tailored to your needs