EMQX: Open-Source, Cloud-Native MQTT Broker for IoT
Product
Fully managed MQTT messaging service
EMQX Cloud EMQX Cloud

Fully managed MQTT messaging service

Self-managed MQTT messaging platform
EMQX Enterprise EMQX Enterprise

Self-managed MQTT messaging platform

Use Cases Docs
MQTT
MQTT Guide
MQTT protocol quick start and advanced
MQTT 5 Explore
Learning and using new features of MQTT 5.0
Public MQTT Broker
Free public MQTT 5.0 broker with TLS/SSL support
MQTT Client Libraries
Find the suitable MQTT client libraries
MQTT Security
MQTT security tutorial for IoT applications
Tools
MQTTX
Cross-platform MQTT 5.0 desktop client
MQTTX CLI
Powerful and easy-to-use MQTT 5.0 command line tool
MQTTX Web
Browser-based MQTT 5.0 websocket client tool
MQTT Bench
Erlang MQTT v5.0 benchmark tool
Blog
Community
Overview
Explore Ways to Get Involved
Forum
Community Discussion Forum
Events
Worldwide Community Events
Groups
Find Your Local User Group
Star
Try Cloud
Download
Download Try Cloud
Documentation EMQX: Open-Source, Cloud-Native MQTT Broker for IoT
  • EMQX Cloud
  • EMQX Enterprise
Use Cases
Docs
  • MQTT Guide
  • MQTT 5 Explore
  • Public MQTT Broker
  • MQTT Client Libraries
  • MQTT Security
  • Tools

    • MQTTX
    • MQTTX CLI
    • MQTTX Web
    • MQTT Bench
  • IoT Rule Engine
  • Cloud Native
  • Blog
  • Overview
  • Forum
  • Events
  • Groups
  • English
  • 中文
  • EMQX Cloud
  • EMQX Enterprise
Use Cases
Docs
  • MQTT Guide
  • MQTT 5 Explore
  • Public MQTT Broker
  • MQTT Client Libraries
  • MQTT Security
  • Tools

    • MQTTX
    • MQTTX CLI
    • MQTTX Web
    • MQTT Bench
  • IoT Rule Engine
  • Cloud Native
  • Blog
  • Overview
  • Forum
  • Events
  • Groups
  • English
  • 中文
  • Introduction
  • Get Started
  • Installation
    • Deploy with Docker
    • Debian
    • Ubuntu
    • CentOS/RHEL
    • Amazon Linux 2
    • macOS
    • EMQX on Kubernetes (opens new window)
    • Windows
    • Install from Source code
    • Migrate from V4
  • Clustering
  • Access Control
  • Publish/Subscribe
  • Client SDK
  • MQTT over QUIC
  • Rules
  • Data Integration
  • Network and TLS
  • Command Line Interface
  • REST API
  • Dashboard
  • Configuration
  • Backup and Restore
  • Rate Limit
  • Logs and Observability
  • Multi-Protocol Gateway
  • Plugin and Extension
  • MQTT Essentials
  • Telemetry
  • FAQ
  • Design and Implementation
  • Technical Support
  • English
  • 中文

# Windows

This section will guide you on installing and starting EMQX on Windows with a zip file.

TIP

It is recommended only to use EMQX for development and testing on Windows. And it is recommended to run EMQX with Docker.

  1. Download emqx-5.0.24-windows-amd64.zip (opens new window), and unzip it.

  2. To start EMQX, run:

./bin/emqx start
1

← EMQX on Kubernetes (opens new window) Install from Source code →

Edit this page
Request docs changes
What’s on this page
    Was this page useful?
    x