Deploy MQTTX with one-click installation.
Browser-based MQTT 5.0 client for debugging brokers and testing IoT WebSocket connections without local installs.
What you can build with MQTTX
MQTTX Web is an open-source MQTT 5.0 client by EMQX that runs entirely in the browser, letting engineers connect to any MQTT broker over WebSocket to inspect topics, publish payloads, and validate IoT message flows in seconds. Unlike the desktop edition, MQTTX Web requires no installer — opening the deployed URL is all teams need to start debugging brokers from any laptop or tablet.
Self-hosting MQTTX Web on your own VPS puts a private, always-available WebSocket client at a URL your team controls, with no third-party hosted endpoint logging your broker credentials and no dependency on the public emqx.io instance. Connection profiles are stored locally in each browser, so the deployment itself is stateless and easy to upgrade.
Key features of MQTTX
Full MQTT 5.0 support
Test every MQTT 5.0 feature including properties, reason codes, shared subscriptions, and request-response patterns against any compliant broker.
WebSocket connectivity
Connect to MQTT brokers over WS and WSS directly from the browser, ideal for validating IoT gateways and web clients that rely on WebSocket transport.
Multi-broker workspace
Save and switch between connection profiles for production, staging, and local brokers without leaving the tab or reconfiguring credentials each time.
Topic publish and subscribe
Subscribe to wildcard topics, publish JSON, plaintext, or Base64 payloads, and inspect message history with QoS, retained, and timestamp metadata.
Zero-install access
Share the deployed URL with your team to give every engineer an MQTT client without distributing desktop binaries or managing package versions.
Client-side data storage
Connection settings and message history stay in the browser via localStorage, so the server holds no broker credentials and stays stateless across upgrades.
Why run MQTTX on Hostinger
Launch in one click
Get your application up and running instantly with a preconfigured setup. No manual installation or complex setup steps.
Security you can rely on
Keep your applications protected with a built-in firewall, DDoS protection, and continuous monitoring.
Built in Docker manager
Run and manage multiple Docker containers from one place. Deploy, update, and monitor your projects with ease.
Launch in one click
Get your application up and running instantly with a preconfigured setup. No manual installation or complex setup steps.
Security you can rely on
Keep your applications protected with a built-in firewall, DDoS protection, and continuous monitoring.
Built in Docker manager
Run and manage multiple Docker containers from one place. Deploy, update, and monitor your projects with ease.