public_brokers - mqtt/mqtt.org GitHub Wiki
This page is an effort to list the publically-accessible MQTT brokers, often useful for testing and prototyping.
Note: none of these test brokers (except mqtt.flespi.io and myqtthub.com) carry any guarantee of service. Be sensible when using them and don't break things for others! :-)
field |
value |
address |
saas.theakiro.com |
port |
1883 (TCP), 80 (WebSocket), 8883 (SSL), 443 (Secure WebSockets), 8080 (HTTP based MQTT messaging) |
type |
akiro mqtt |
info |
requires signup/username, information page, Sign UP |
field |
value |
address |
mqtt.flespi.io |
port |
1883 (TCP), 80 (WebSocket), 8883 (SSL), 443 (Secure WebSockets) |
type |
flespi |
info |
requires signup/username, information page, REST API, MQTT 5.0 compliant |
field |
value |
address |
mqtt.eclipse.org |
port |
1883 , 80 (WebSockets), 443 (WebSockets+SSL) |
type |
mosquitto |
info |
web page |
field |
value |
address |
test.mosquitto.org |
port |
1883 , 8883 (SSL), 8884 (SSL+Client certificate), 8080 (WebSockets), 8081 (WebSockets+SSL) |
type |
mosquitto |
info |
web page, topics and HTTP bridge, self-signed certificate (can cause errors with test clients) |
field |
value |
address |
www.cloudmqtt.com (Note: actual host varies, see dashboard) |
port |
18443 , 28443 (SSL) |
type |
mosquitto |
info |
requires signup/username and password, pricing (free plan available), documentation |
field |
value |
address |
mqtt.dioty.co |
port |
1883 (MQTT), 8883 (MQTT+SSL), 8080 (WebSockets), 8880 (WebSockets+SSL) |
type |
mosca |
info |
Free - requires signup/username and password, documentation, includes mobile IoT app (iOS and Android) |
field |
value |
address |
mqtt.swifitch.cz |
port |
1883 (MQTT) |
type |
mosquitto |
info |
Free, it is mostly running for Swifitch project, but you can use it too for testing your IoT or whatever ;), it is running on Raspberry Pi professional VPS. |
field |
value |
address |
broker.bevywise.com |
port |
1883 (TCP), 8443 (WebSockets) |
type |
Bevywise |
info |
web page. Secure. Need to sign up to view your devices. Use MQTT Authentication in your devices to connect securely. Free trial with unsecure ports (see https://devicemanager.bevywise.com/help) |
field |
value |
address |
mqtt.fluux.io |
port |
1883 (TCP), 8883 (TLS) |
type |
ejabberd |
info |
Free - no registration required, MQTT 5.0 compliant |
field |
value |
address |
console.solace.cloud (MQTT hostname varies, see dashboard) |
port |
TCP, TLS, WS, WSS: varies per instance |
type |
solace |
info |
requires sign-up, free plan available (50 connections), getting started, docs |
field |
value |
address |
mqtt.teserakt.io |
port |
1883 (TCP) |
type |
VerneMQ |
info |
free, open, not for production (several performance limits, etc.), operated by Teserakt |
field |
value |
address |
broker.emqx.io |
port |
1883 , 8883 (SSL), 8884 (SSL+Client certificate), 8083 (WebSockets), 8084 (WebSockets+SSL) |
type |
EMQ X |
info |
web page |