Q Download Page
Welcome to the Q download page.
The Q program and the user manual can be downloaded free of charge. However, most features of the program will be disabled without a valid licence file. Without a valid licence file the program will allow you to verify that it runs on your system but will not allow you to put or get messages. If you would like to explore the capabilities of Q why not request a trial licence? Just send a note to support@mqgem.com and a month long trial licence will be sent to you free of any charge or obligation.
User Guide version 9.4.0 Build Date: March 4th 2025
This user guide provides comprehensive operational instructions for the Q program, the lightweight, command-line messaging utility for IBM MQ. It details how to quickly manipulate message data directly from the terminal, including putting, getting, browsing, copying, moving, and deleting messages. The document covers essential administrative and testing features, such as message payload formatting, and using custom MQGem User Formats for structured data viewing.
This manual applies to all platforms.
MQGem User Formats - User Guide Build Date: July 13th 2024
This user guide describes how to create and use MQGem User Format files. It explains how to define custom, developer-specific message formats so that MQEdit and the Q Program can display and edit messages naturally instead of in hexadecimal format. The document also covers how to automatically map these custom formatters to designated IBM MQ queues.
This manual applies to all platforms.
Q Program version 9.4.0 Build Date: February 9th 2026
| Platform | Download | Build Date (if different) | ||
|---|---|---|---|---|
| Windows® 64bit | Download | Get Licence | ||
| Linux® x86 64bit | Download | |||
| PowerLinux LE 64bit | Download | |||
| AIX® 64bit | Download | |||
| z/OS® | Download | Get Licence |
Known Problems
A list of known problems will be kept here. If you find an issue please check back here to see whether it is already a known problem.
Version 9.4.0
- Add constants for IBM MQ 9.4.4
- Fix for use of asynchronous put with non-persistent messages.
- Fix issue for MQGEML environment variable.
- Add the ability to remove Report Options
- Add the ability to Strip (or Unchain) standard headers from a message
- Fix issue with Q opening for input as well as browse when only browsing.