--- title: Apache ActiveMQ Reviews meta_title: 'Apache ActiveMQ Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 16 reviews by the users' company size, role or industry to find out how Apache ActiveMQ works for a business like yours. aggregate_rating: rating_value: 4.3 review_count: 16 scale: '5' date_modified: '2026-09-22' parent_category: name: IT Management url: https://www.g2.com/categories/it-management ---

Apache ActiveMQ Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$

User Insights

Average based on 16 real user reviews.

Perceived Cost

$$$$$
Shivraj K.
SK
Shivraj K.
Software development engineer 2
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"ActiveMQ performance and use"
4/5
What do you like best about Apache ActiveMQ?

The best thing about ActiveMQ is it's easy to integrate with java JMS, and its scaling feature is phenomenal; it can handle significant loads and high availability and is easy to solve Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

The worst thing about ActiveMQ is that it is not applicable for high loads, and its documentation is not highly readable; it is not appropriate for event streaming. Review collected by and hosted on G2.com.

Ajay V.
AV
Ajay V.
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Great Tool for Communication between Multiple Microservices"
5/5
What do you like best about Apache ActiveMQ?

The queue management tool is too good and helps me to communicate among 43 microservices which I developed for one of my clients. It's very fast and convenient to use. Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

Compared to Kafka it is not that much robust and fast to process messages. But As it is opensource and easy to available and setup, I have used it and fulfilled my requirements Review collected by and hosted on G2.com.

Jagruti P.
JP
Jagruti P.
Senior Analyst
Mid-Market (51-1000 emp.)
"Apache ActiveMQ : Review and usage based on my experience"
4/5
What do you like best about Apache ActiveMQ?

-> I have used it when I need queueing support in my application. Although I am new at that time, it is easy to understand, and simple UI manage my things.

-> It is open source, so anyone can use it without paying a penny.

-> It Supports many messaging protocols like MQTT, STOMP, AMQP, TCP, SSL, etc.

-> This messaging broker I have used with Java and REST API, so it is accessible to implements and having a good amount of resources available to take help if you are stuck. Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

-> I didn't much use of this software as I started using apache Kafka, rabitMQ, but I can say that apache ActiveMQ is simpler than Kafka as Kafka have more features.

-> Sometimes you face delays in message delivery, or sometimes it's failed delivery, so no assurance of delivery. Review collected by and hosted on G2.com.

Bill M.
BM
Bill M.
Chief Technology Officer
Mid-Market (51-1000 emp.)
"ActiveMQ: a workhorse JMS implementation"
4.5/5
What do you like best about Apache ActiveMQ?

Apache ActiveMQ has been a solid workhorse for JMS Message Broker services at our company. We especially like the delayed send feature, something which we don't have when we use Kafka. Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

Unfortunately, Apache ActiveMQ doesn't cluster nicely, so if the broker goes down, there is not a seamless failover to a secondary broker, without losing data. There are some published hacks to work around this, but it is not baked into the product's DNA like other message broker implementations. Review collected by and hosted on G2.com.

Verified User in Telecommunications
UT
Verified User in Telecommunications
Small-Business (50 or fewer emp.)
"Perfect solution for intercomunications with different systems"
4.5/5
What do you like best about Apache ActiveMQ?

A perfect solution for comunicate systems with diferents technologies. You can enqueue requests without overload your main system. You can adminintrate it with a web interface. Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

If you have problems, documentation is very poor and it is not very popular. It’s difficult find people that know this software. Operation is similar to other queuing system for easy tasks. Review collected by and hosted on G2.com.

MK
Meen K.
Small-Business (50 or fewer emp.)
"Best and powerful messaging broker tool"
4/5
What do you like best about Apache ActiveMQ?

Best thing I like with Apache Active MQ is that it supports the Spring framework. Apache Active MQ is open source. It is a simple and perfect solution to communicate systems with different technologies. Apache Active MQ also provides features like message load balancing and master-slave configuration. Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

There is nothing I dislike with Apache Active MQ and it is totally open source. Review collected by and hosted on G2.com.

Verified User in Retail
UR
Verified User in Retail
Enterprise (> 1000 emp.)
"Legacy, more futuristic options available"
2.5/5
What do you like best about Apache ActiveMQ?

It's stable and has been there for quite some time now. Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

It's has become legacy and more alternate managed services are available in many cloud providers Review collected by and hosted on G2.com.

Dhananjay S.
DS
Dhananjay S.
Full stack developer
Enterprise (> 1000 emp.)
"Powerful messaging broker tool in java"
5/5
What do you like best about Apache ActiveMQ?

It supports multiple languages such as Java, C, C++ , Perl , Python, PHP , C# , Ruby, etc. It has many advanced features such as Composite Destinations, Virtual Destinations, Message Groups, Wildcards. It has Spring framework support as well. Supports multiple transportation protocol such as NIO, UDP, multicast, TCP, SSL, JGroups. I work on java, and from my experience I can say that it is very easy to use. We can use this for parallel processing also. Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

Nothing as such. Everything in ActiveMQ is easy to develop. Review collected by and hosted on G2.com.

GS
Gabriella S.
Mid-Market (51-1000 emp.)
"Apache ActiveMQ Review"
5/5
What do you like best about Apache ActiveMQ?

I love the ease of use for Apache ActiveMQ. We use this service remotely with many of our customers. For instance, we will have them on the phone and we will have to tell them how to access their queues, and this product is perfect for using remotely. We never feel like it would be easier for the customer if we were in person with them when using this product Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

I think that something that could be updated is a user guide about the difference between deleting and purging queues right on the queues page. This is something that always trips me up, and I wish there were a question mark I could hover over or click on for quick clarification without actually leaving the page I am on. Review collected by and hosted on G2.com.

Edgardo Enrique C.
EC
Edgardo Enrique C.
Owner
Enterprise (> 1000 emp.)
"Easy to configurate different Workspaces"
4.5/5
What do you like best about Apache ActiveMQ?

Connection templates that comes with the bundle are pretty useful.

In case you're someone structured and want to create DEV, TEST and PRODUCTION environments in the same box with different ports, the procedure actually works.

It comes with several protocols and you can choose the one you feel more comfortable.

Admin interface is basic but within time intuitive, you can check all messages stuck and reprocess in case you want to. Review collected by and hosted on G2.com.

What do you dislike about Apache ActiveMQ?

In a year we had to restart the queues 3 times in Production environment as a java memory leak affected us and we couldn't identify what the problem was, so we did the restart thing. Review collected by and hosted on G2.com.

Questions about Apache ActiveMQ? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

GU
Guest User
•
Last activity over 3 years ago

What is the difference between Kafka and ActiveMQ?

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Apache ActiveMQ Comparisons