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) carry any guarantee of service. Be sensible when using them and don't break things for others! :-)

field value
address mqtt.flespi.io
port 1883 (TCP), 80 (WebSocket), 8883 (SSL), 443 (Secure WebSockets)
type flespi
info requires signup/username, information pageREST API, MQTT 5.0 compliant

field value
address iot.eclipse.org
port 188380 (WebSockets), 443(WebSockets+SSL)
type mosquitto
info web pageXively statisticstopics and HTTP bridge

field value
address test.mosquitto.org
port 18838883 (SSL), 8884 (SSL), 80 (WebSockets)
type mosquitto
info web pageXively statisticstopics and HTTP bridge

field value
address broker.hivemq.com
port 18838000 (WebSockets)
type HiveMQ
info information pagestastistics and dashboard

field value
address www.cloudmqtt.com (Note: actual host varies, see dashboard)
port 1844328443 (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 profesional 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 starteddocs

 MQTT Community Wiki by mqtt.org community members is licensed under a Creative Commons Attribution 4.0 International License and was made possible by the generosity of all of its contributors.

public_brokers的更多相关文章

  1. MQTT的学习研究(十六) MQTT的Mosquitto的window安装部署

    在mqtt的官方网站,有许多mqtt,其中:MosquittoAn Open Source MQTT server with C, C++, Python and Javascript clients ...

随机推荐

  1. [AGC019E]Shuffle and Swap

    [AGC019E]Shuffle and Swap 题目大意: 给出两个长度为\(n(n\le10000)\)的\(01\)串\(A_{1\sim n}\)和\(B_{1\sim n}\).两个串均有 ...

  2. mybatis批量插入:oracle和mysql的区别

    一.oracle批量插入 <insert id="save" parameterType="java.util.List"> insert into ...

  3. java乱码问题总结

    在基于Java的编程中,经常会碰到汉字的处里及显示的问题,比如一大堆乱码或问号. 这是因为JAVA中默认的编码方式是UNICODE,而中国人通常使用的文件和DB都是基于GB2312或者BIG5等编码, ...

  4. 【MySQL笔记】用户管理

    1.账户管理 1.1登录和退出MySQL服务器 MySQL –hhostname|hostIP –P port –u username –p[password] databaseName –e &qu ...

  5. CSS3技巧:fit-content水平居中

    当我们让一个模块水平居中首先想到的肯定是margin:0 auto;有木有?那么今天给大家介绍一个fit-content属性,不知道有没有同学用过,如果用过那么你可以略过这篇文章,没用过的同学就继续了 ...

  6. JavaScript里的循环方法:forEach,for-in,for-of

    JavaScript诞生已经有20多年了,我们一直使用的用来循环一个数组的方法是这样的: for (var index = 0; index < myArray.length; index++) ...

  7. Android内存优化14 内存泄漏常见情况5 特殊对象造成的内存泄漏 WebView内存泄漏

    WebView造成内存泄露 关于WebView的内存泄露,因为WebView在加载网页后会长期占用内存而不能被释放,因此我们在Activity销毁后要调用它的destory()方法来销毁它以释放内存. ...

  8. PHP常用库函数介绍+常见疑难问题解答

    来源:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/19/3086858.html 虽然PHP在整体功能上不如Java强大,但相比PHP而言 ...

  9. windows环境phpstorm调试环境搭建

    一:安装设置xdebug 这个一般有两个步骤1:浏览器的xdebug插件安装,一般用firefox的插件,chrome好像不太好使,chrome安装后的  效果 安装后如下图所示,需要配置IDEKEY ...

  10. 关于mysql字段名和保留字冲突的问题

    建了个表,有个字段起名为key,结果insert语句报错了,说是sql不对. 原因:字段key和MySQL的保留字冲突了,当mysql的字段名和保留字冲突的时候,sql语句中的字段名需要加上反引号`` ...