
Eclipse Mosquitto
Eclipse Mosquitto is a free, open-source message broker for MQTT 5.0, 3.1.1, and 3.1.
What Eclipse Mosquitto is
Eclipse Mosquitto is a free, open-source message broker for MQTT 5.0, 3.1.1, and 3.1. It uses publish/subscribe messaging to move data between applications and connected devices, a model suited to IoT settings such as low-power sensors, phones, embedded computers, and microcontrollers. The project describes it as lightweight, with a range from small single-board computers to full servers. Mosquitto runs on Linux, macOS, Windows, and self-hosted environments. Alongside the broker, it provides a C library for MQTT clients and the mosquitto_pub and mosquitto_sub command-line tools. Supported protocols include MQTT and MQTT over WebSockets, and delivery guarantees are configurable. A public test server offers plain MQTT, TLS, client-certificate TLS, and WebSocket options. Community support is best effort through GitHub, a mailing list, Matrix, and Cedalo forums. Cedalo also offers hosted or on-premises instances, consulting, and custom development. The open-source plan is free.
Good
- Supports MQTT 5.0, 3.1.1, and 3.1.
- Runs on Linux, macOS, Windows, and self-hosted environments.
- Includes a C client library and two command-line clients.
- Delivery guarantees are configurable.
- Free open-source plan costs nothing.
Watch out
- Community support is provided on a best-effort basis.
- The open-source plan is self-hosted.
Who it suits
Mosquitto suits developers and operators building IoT messaging systems who want a self-hosted broker across Linux, macOS, or Windows. Its client library and command-line tools may also suit teams integrating MQTT clients.
Verdict
Eclipse Mosquitto provides a lightweight MQTT broker with client tools and configurable delivery guarantees. Its self-hosted model and best-effort community support are worth considering when choosing how to deploy and support it.
Plans and prices
From Eclipse Mosquitto's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Open-source Mosquitto | Free | Core MQTT features · On-premises |
The facts
Each one read from Eclipse Mosquitto's own pages, with the date it was checked.
What it does
- Client tools
- The project also provides a C library for MQTT clients and the mosquitto_pub and mosquitto_sub command-line clients.checked 4 Oct 2026
- Commercial support
- Cedalo offers hosted or on-premises instances, consulting, and custom development for Mosquitto.checked 4 Oct 2026
- Community support
- Community support is available on a best-effort basis through the project’s GitHub repository, mailing list, Matrix, and Cedalo forums.checked 4 Oct 2026
- Lightweight
- The project describes Mosquitto as lightweight and suitable for devices ranging from low-power single-board computers to full servers.checked 4 Oct 2026
- Messaging model
- MQTT uses a publish/subscribe model suited to IoT messaging, including low-power sensors, phones, embedded computers, and microcontrollers.checked 4 Oct 2026
- Purpose
- Mosquitto is an open-source message broker that implements MQTT 5.0, 3.1.1, and 3.1.checked 4 Oct 2026
- Related integration
- The project says Streamsheets uses Mosquitto as a core component and can process incoming MQTT data.checked 4 Oct 2026
- Security
- The project directs people who find a vulnerability to report it through the Eclipse Security page and lists past security issues and fixes.checked 4 Oct 2026
- Testing
- The project runs a public test MQTT server with plain MQTT, TLS, client-certificate TLS, and WebSocket options.checked 4 Oct 2026
- Use cases
- The site names manufacturing, healthcare, automotive, and smart-home systems among MQTT broker application areas.checked 4 Oct 2026
Where it runs
- Linux support
- The download page lists Snap installation and packages or repositories for Debian, Raspberry Pi, and Ubuntu.checked 4 Oct 2026
- macOS support
- The download page says Mosquitto can be installed on Mac using Homebrew.checked 4 Oct 2026
- Windows support
- The download page provides supported Windows x64 and x86 installers.checked 4 Oct 2026
Alternatives to Eclipse Mosquitto
- 1

EMQX
Free planOpen sourceWebAPILinuxmacOS8.1From $234 a month - 2

RabbitMQ
Free planOpen sourceWebAPILinuxmacOS7.8Free plan - 3

CloudAMQP
Free planWebAPILinuxmacOS7.6From $19 a month - 4

Apache ActiveMQ
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 5
Apache RocketMQ
Free planOpen sourceAPILinuxmacOSSelf-hosted7.5Free plan - 6
Faye
Free planOpen sourceWebAPILinuxmacOS7.5Free plan
