HiveMQ Download

(Including HiveMQ Swarm, Enterprise Security Extension, HiveMQ Kafka Extension, HiveMQ Distributed Tracing Extension, and HiveMQ Enterprise Extension for Google Pub Sub)


Limitations

  • Trial versions are only for evaluation and testing purposes. Production usage is prohibited.
  • Up to 25 connections are allowed. Please contact us if you require additional connections.
  • The evaluation version of all Enterprise Extensions is limited to operate for only 5 hours. You will need to restart HiveMQ each time you want to reset the 5 hour limit. Please contact us if you would like a longer evaluation license.
  • You can use the trial version without charge for up to 6 months after the download.

Getting started

Install HiveMQ

Pre-installation Requirements

To install HiveMQ, you need Windows, Linux, or Mac OS X with Java Runtime Environment 11 or newer. For a more detailed list of requirements, see HiveMQ System Requirements.


Unpack and run on Linux/Mac OS X

Go to the directory where you placed the download and unpack the ZIP archive, open a terminal window and enter the following commands:

1
2
cd <hivemq_install_directory>
unzip hivemq-<version>.zip

To go to the bin folder of the install directory and set permissions (the typical location is /opt/hivemq/). The chmod 775 command gives the user/owner and groups read, write, and execute rights. All others have read-only access:

1
2
cd <hivemq_install_directory>/bin
chmod 755 run.sh

To run the shell script and get HiveMQ started, enter:

1
./run.sh

Unpack and run on Windows

Use your file browser to extract the ZIP archive to the directory of your choice.


Verify that HiveMQ is running


You can login with the default credentials (user: admin password: hivemq)

Any MQTT client can be connected to HiveMQ on port 1883 now.


Stay informed

You can subscribe to our newsletter to stay informed about HiveMQ & MQTT. We send out newsletters with information about new HiveMQ Releases, upcoming features, news about MQTT and architectural advice for large scale IoT deployments.

By clicking the "Subscribe" button you give your consent to the use of your data according to our Privacy Policy. You can withdraw this consent at any time with future effect.