---
title: Supported MQTT brokers
description: MQTT Studio works with Mosquitto, HiveMQ, EMQX and any other broker that speaks MQTT 3.1.1 or 5.0.
group: Guides
order: 2
---

# Supported MQTT brokers

MQTT Studio is broker-agnostic. If it speaks MQTT 3.1.1 or 5.0, it will work. We've tested with:

- **Mosquitto**: the most popular open-source broker. Runs on anything from a Raspberry Pi to a cloud VM.
- **HiveMQ**: both the self-hosted and HiveMQ Cloud variants.
- **EMQX**: works with the open-source and enterprise versions.

## Connection options

- **Plain TCP**: usually port `1883`. Fine on a private network.
- **TLS**: usually port `8883`. Recommended for anything exposed to the internet.

## Authentication

MQTT Studio supports username and password authentication. Client certificates aren't supported yet.

## Topics

You can subscribe to any topic your broker permits, including wildcards (`+` for single level, `#` for multi-level). Each widget listens to one topic.

## Missing a broker?

If you've tested MQTT Studio with a broker not listed here, or run into trouble with one, [let us know](/contact).
