Download Options
Official Releases
Download pre-built installers for Windows, macOS, and Linux from the official website
GitHub Releases
Access all releases, including beta versions and release notes
Supported Platforms
The desktop application is available for all major operating systems:- Windows - Installer (
.exe), Portable, Microsoft Store (.appx) - macOS - DMG installer (Intel and Apple Silicon)
- Linux - AppImage, Snap, Debian package (
.deb)
Installation
- Windows
- macOS
- Linux
Windows Installation
Download Installer
Download the latest
.exe installer from mqtt-explorer.com or GitHub Releases.Run Installer
Double-click the downloaded
.exe file and follow the installation wizard. The application will be installed to C:\Program Files\MQTT Explorer by default.Alternative: Portable Version
Download the portable.exe file and run it directly without installation. Settings are stored in the same directory as the executable.Alternative: Microsoft Store
Install from the Microsoft Store by searching for “MQTT Explorer” or using the store page link.Building from Source
For developers who want to build the desktop application from source:Development Mode
Run the application in development mode with hot reload:Building Installers
Create platform-specific installers:build/ directory.
The build process uses
electron-builder and requires platform-specific tools:- Windows: Requires Windows or Wine on Linux/macOS
- macOS: Requires macOS with Xcode Command Line Tools
- Linux: Can build on any platform
Data Storage
The desktop application stores user data in platform-specific locations:| Platform | Data Location |
|---|---|
| Windows | %APPDATA%\MQTT-Explorer\ |
| macOS | ~/Library/Application Support/MQTT-Explorer/ |
| Linux | ~/.config/MQTT-Explorer/ |
- Connection profiles and history
- Application settings and preferences
- SSL/TLS certificates
- Window size and position
Features
Desktop-Specific Features
The desktop application includes features not available in browser mode:- Auto-Updates - Automatic update checks and installation
- System Tray - Minimize to system tray for background operation
- Native File Dialogs - OS-native file selection for certificates
- Native Notifications - System notifications for connection events
- Multiple Windows - Open multiple instances simultaneously
Performance
- Native Performance - Full access to system resources
- No Network Overhead - All data stays local
- Direct MQTT Connection - No proxy or WebSocket translation
Updates
- Automatic Updates
- Manual Updates
The desktop application checks for updates automatically on launch:
Auto-updates use
electron-updater and work on all platforms. macOS updates are automatically notarized.Troubleshooting
Application won't start
Application won't start
Windows:
- Check if antivirus software is blocking the application
- Run as administrator to test permissions
- Check Windows Event Viewer for errors
- Reset permissions: Go to Security & Privacy and click “Open Anyway”
- Check Console.app for crash logs
- Try removing and reinstalling the app
- Ensure all dependencies are installed:
ldd MQTT-Explorer - Check if X11 or Wayland is running
- Try running from terminal to see error messages
Connection issues
Connection issues
- Verify MQTT broker is reachable:
- Check firewall rules allow outbound connections
- Verify SSL/TLS certificates if using secure connections
- Test with a public MQTT broker first (e.g.,
test.mosquitto.org)
Reset application settings
Reset application settings
Delete the application data directory:Windows:macOS:Linux:
SSL/TLS certificate errors
SSL/TLS certificate errors
- Ensure certificate files are in PEM format
- Verify certificate paths are correct
- Check certificate expiration dates
- For self-signed certificates, ensure CA certificate is included
System Requirements
Minimum Requirements
- OS: Windows 10+, macOS 10.13+, or modern Linux distribution
- RAM: 512 MB available memory
- Disk: 200 MB available space
- Display: 1024x768 minimum resolution
Recommended
- RAM: 1 GB or more for large message volumes
- Disk: SSD for better performance
- Display: 1920x1080 or higher
Next Steps
Quick Start Guide
Learn how to connect to your first MQTT broker
Browser Mode
Deploy MQTT Explorer as a web application