Skip to content
SPECIFICTION
Get listed

Eclipse Mosquitto

mosquitto.org

Free plan WindowsmacOSLinuxSelf-hosted
Visit mosquitto.org
Spec score 7.9 #19 of 39 in Message Broker Software

What it 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, a pattern suited to connected devices such as sensors, phones, embedded computers and microcontrollers. The project describes it as lightweight, with applications from low-power single-board computers to full servers. Mosquitto runs on Linux, macOS, Windows and self-hosted environments. The project also provides a C library for MQTT clients and the mosquitto_pub and mosquitto_sub command-line tools. MQTT and MQTT over WebSockets are supported, and delivery guarantees are configurable. A public test server offers plain MQTT, TLS, client-certificate TLS and WebSocket options. The project lists manufacturing, healthcare, automotive and smart-home systems among broker application areas. Community support is best effort through GitHub, a mailing list, Matrix and Cedalo forums. Cedalo offers hosted or on-premises instances, consulting and custom development.

Spec sheet

Purpose
Mosquitto is an open-source message broker that implements MQTT 5.0, 3.1.1, and 3.1.Read 4 Oct 2026 · mosquitto.org
Security
The project directs people who find a vulnerability to report it through the Eclipse Security page and lists past security issues and fixes.Read 4 Oct 2026 · mosquitto.org
Client tools
The project also provides a C library for MQTT clients and the mosquitto_pub and mosquitto_sub command-line clients.Read 4 Oct 2026 · mosquitto.org
Commercial support
Cedalo offers hosted or on-premises instances, consulting, and custom development for Mosquitto.Read 4 Oct 2026 · mosquitto.org
Community support
Community support is available on a best-effort basis through the project’s GitHub repository, mailing list, Matrix, and Cedalo forums.Read 4 Oct 2026 · mosquitto.org
Lightweight
The project describes Mosquitto as lightweight and suitable for devices ranging from low-power single-board computers to full servers.Read 4 Oct 2026 · mosquitto.org
Linux support
The download page lists Snap installation and packages or repositories for Debian, Raspberry Pi, and Ubuntu.Read 4 Oct 2026 · mosquitto.org
macOS support
The download page says Mosquitto can be installed on Mac using Homebrew.Read 4 Oct 2026 · mosquitto.org
Messaging model
MQTT uses a publish/subscribe model suited to IoT messaging, including low-power sensors, phones, embedded computers, and microcontrollers.Read 4 Oct 2026 · mosquitto.org
Related integration
The project says Streamsheets uses Mosquitto as a core component and can process incoming MQTT data.Read 4 Oct 2026 · mosquitto.org
Testing
The project runs a public test MQTT server with plain MQTT, TLS, client-certificate TLS, and WebSocket options.Read 4 Oct 2026 · mosquitto.org
Use cases
The site names manufacturing, healthcare, automotive, and smart-home systems among MQTT broker application areas.Read 4 Oct 2026 · mosquitto.org
Windows support
The download page provides supported Windows x64 and x86 installers.Read 4 Oct 2026 · mosquitto.org

Plans and prices

Open-source Mosquitto Free Core MQTT features · On-premises Read 4 Oct 2026 · mosquitto.org

Every Eclipse Mosquitto plan and price →

Strong points and limits

Strong points

  • Free, open-source broker with MQTT 5.0, 3.1.1 and 3.1 support
  • Runs on Linux, macOS, Windows and self-hosted environments
  • Includes a C client library and two command-line clients
  • Delivery guarantees are configurable
  • Public test server offers TLS and WebSocket options

Limits

  • Community support is best effort
  • Windows downloads are listed for x64 and x86 installers

Who it suits

Mosquitto suits developers and operators building IoT messaging systems who want a broker that can run from low-power devices to full servers. It also fits teams seeking an open-source, self-hosted option with MQTT client tools.

Verdict

Mosquitto specifies its protocols, platforms, client tools and configurable delivery guarantees. Its project support is best effort, while commercial hosting and consulting are available through Cedalo.

Where Specifiction places it

Alternatives to Eclipse MosquittoAll alternatives →