Dead-letter management
Explore and re-publish messages.
Explore messages in your queues, search, filter, and republish them anywhere you want.
How RabbitGUI helps you manage DLQs
- Search and filter messages
- Select all or only some messages
- Republish to their original queue or anywhere else
- Throttle re-publishing if needed
Multi instance support
Easily switch between environments.
Manage local, staging, and production RabbitMQ instances from a single interface. No reconfigurations or reconnecting required.
- All your environments in one place
- Easily switch between them
- Your credentials are safely stored locally
Drain time forecast
Precise ETA for your queues backlog
RabbitGUI estimates the backlog drain time for a queue using linear regression on historical data. This helps you make informed decisions about scaling, maintenance, and troubleshooting.
- Precise ETA
- Countdown timer
- Visual progress
Quick search
Find what you need instantly.
Powerful, blazing-fast search lets you locate queues, exchanges, policies or virtual hosts in seconds, even in high-volume environments.
- Local-first instant search
- Search across everything in one place
- Keyboard shortcuts for accessibility
JSON editor
Edit messages like in VS-Code.
A built-in, fully-fledged JSON editor makes it easy to inspect, modify, and craft messages. No need for external tools.
Learn more about our built-in JSON editor
- Fully-fledged JSON editor
- Error highlighting
- Routing keys autocompletion
Time series explorer
Visualize and interact.
Understand queue behavior with real-time interactive charts that zoom in and out on what matters.
- Drag to zoom in and out
- Automatic level of details adjustment
- Hover graphs to see exact values
Bindings management
Understand you routing.
Finally, a way to visualize, navigate, and manage bindings in a single place which includes dead-letter and alternate exchanges.
Why is RabbitGUI better for visualizing routing?
- Bindings, dead-letter, and alternate exchanges in one place
- Navigate in one click
Custom views
Zero in on exactly what matters.
Create your custom views to quickly access anything you need, the way you need it.
- Advanced filters
- Customize columns
- Search everywhere instantly
Built-in documentation
Stay productive without switching tabs.
Integrated reference docs for RabbitMQ, no ne need to learn all possible arguments by heart anymore. Stop Googling basic config options.
- Human friendly inputs
- Integrated documentation
Bulk actions
Stop repetitive tasks.
Manage multiple exchanges, queues, and policies at once with bulk actions.
- Stop repetitive tasks
- Confirmation modals for destructive actions
Policy debugger
Understand how policies apply.
Quickly see which RabbitMQ policies affect your queues and why — so you can fix mismatches or conflicts without guessing.
How policy debugging works in RabbitGUI?
- Understand why policies apply
- See which values are overridden
Checkout our latest articles about RabbitMQ
ProductHow to predict when a RabbitMQ queue will be empty?A step-by-step explanation of how to estimate backlog drain time for a RabbitMQ queue, from naive division to linear regression with adaptive windowing.
RabbitMQ tutorialRabbitMQ Retry Pattern: How to Retry Failed MessagesLearn how to implement message retry patterns in RabbitMQ using dead-letter queues, delayed retries with TTL, and exponential backoff strategies.
ProductAnnouncing RabbitGUI 1.1: Now on Windows and LinuxRabbitGUI v1.1 brings native support for Windows, Linux, and Intel-based Macs, along with a built-in auto updater. Here's why this release matters.Pricing
Simple, transparent, one-time purchase.
- All features includedGet the full power of RabbitGUI desktop app
- Free updates, foreverStay on top of the latest features
- 30-day money-back guaranteeDon't like it? Get a full refund, no questions asked
- Yours to keep foreverNo subscriptions, no strings attached
