QueuePeek.

Inspect, manage, and move messages across Azure Service Bus and AWS SQS — from a single native window. Edit entity properties, resubmit dead-letters in bulk, round-trip messages through JSON or CSV.

Windows 10 / 11 · macOS 13+
Version1.3.0

BrokersAzure Service Bus
AWS SQS

Trial30 days, full app
QueuePeek
ApplicationHelp
Connections
orders-prod
platform-prod
QUEUES
order-events64
Active64
Dead-letter3
Transfer Dead-letter
billing-invoices12
payment-capture4
fulfillment-dispatch
notifications-email27
inventory-sync1283
webhook-delivery21
TOPICS
order-lifecycle
analytics-sub5
warehouse-sub
Auto-refresh: Off
QUEUE platform-prod / order-events
Filter messages…
1/12 selected New message View Resend to… Delete Export Import Top 100 Auto-refresh: Off
Sequence #Message IDLabelContent TypeSession IDCorrelation IDTimestampSize (KB)
44719f2a1c84-7d3e-4b12OrderPlacedapplication/jsonb7c1f0a2-3d4e…b7c1f0a2-3d4e…2026-05-18 09:141.84
4472a13b6e09-22f6-4731OrderConfirmedapplication/jsonb7c1f0a2-3d4e…b7c1f0a2-3d4e…2026-05-18 09:140.92
4473c8d40f17-9a2b-44c0PaymentAuthorizedapplication/jsonb7c1f0a2-3d4e…b7c1f0a2-3d4e…2026-05-18 09:151.21
44742e7b9c33-1f88-4a55InventoryReservedapplication/jsonb7c1f0a2-3d4e…b7c1f0a2-3d4e…2026-05-18 09:150.77
44775a0d8821-6c14-49ef2026-05-18 09:220
4478e35f122f-e9a3-4621OrderShippedapplication/jsonf93ac6d1-08b7…f93ac6d1-08b7…2026-05-18 10:032.13
4479c3d92916-10f3-474aOrderShippedapplication/jsonf93ac6d1-08b7…f93ac6d1-08b7…2026-05-18 10:042.08
44806f92e6ea-e7e4-44f4TrackingUpdatedapplication/jsonf93ac6d1-08b7…f93ac6d1-08b7…2026-05-18 10:180.64
44817cc108a0-264f-48eaOrderDeliveredapplication/jsonf93ac6d1-08b7…f93ac6d1-08b7…2026-05-18 11:410.71
4483f569fc7b-6d00-4b0c2026-05-18 12:020
44845b9a2785-deb0-4412InvoiceGeneratedapplication/json3ac0e51d-77fa…3ac0e51d-77fa…2026-05-18 12:301.46
448557818cee-0f79-41b2ReceiptEmailedapplication/json3ac0e51d-77fa…3ac0e51d-77fa…2026-05-18 12:300.58
connected · ns: acme-software-prod.servicebus.windows.net · queue: order-events (Active) · 12 / 12 shown v1.0.0
QueuePeek main window: connection tree on the left, messages on the right, toolbar with peek/resend/delete/export actions.

What it does, in three sentences.

01 — Overview
01

One window, every broker.

Connect to as many Azure Service Bus namespaces and AWS SQS accounts as you like. Each shows up as a branch in a single tree, so switching between brokers takes zero context-switching.

02

Inspect & manage, safely.

Peek non-destructively, then create or edit queues, topics, and subscriptions — TTL, lock duration, max delivery count, forwarding, redrive policy. Destructive actions always confirm.

03

Native on every desktop.

Built on .NET MAUI with native UI on Windows and macOS. No Electron, no browser-in-a-window. Starts in under a second on a four-year-old laptop.

Who reaches for QueuePeek.

01a — Audience
DevOps · SRE

Fix stuck pipelines without a ticket.

Bulk-resubmit dead-letters at 2 a.m. without writing a script or paging an Azure admin. Connection profiles live in your OS keychain, not a shared password manager.

Backend developer

Reproduce async bugs locally.

Export a message to JSON, edit it, re-import into your dev queue. Schedule sends. Test subscription rules without redeploying.

Architect

Verify routing before deploy.

Inspect SQL and correlation filters on Service Bus subscriptions. See exactly which subscription a sample message lands on. Catch broken topology before it ships.

Works with the brokers you actually use.

02 — Brokers

Azure Service Bus

Full support for queues, topics, subscriptions, sessions, and dead-letter sub-queues. Connect via connection string or Microsoft Entra ID.

  • Queues + topics with subscriptions
  • Sessioned queues with session iteration
  • Active + dead-letter + transfer dead-letter
  • Subscription rules and filters
  • Entra ID and shared access key auth

AWS SQS

Standard and FIFO queues, dead-letter inspection, batch operations. Authenticate via access keys.

  • Standard and FIFO queues
  • Dead-letter queue navigation
  • Per-region browsing
  • Message-group and dedup-ID aware

More brokers planned. Tell us which one.

Everything you'd otherwise write a throwaway script for.

03 — Features
Peek

Non-destructive read.

Browse messages with their full payload, headers, and custom properties — without consuming them from the queue.

Manage

Create & edit entities.

Create queues, topics, and subscriptions; edit TTL, lock duration, max delivery count, auto-forwarding, dead-lettering on expiration, and SQS redrive policy — without opening the portal.

Resend

Move & copy.

Resend a message to its origin queue, a different queue, or another namespace entirely. Bulk-select or single-shot.

Dead-letter

DLQ first-class.

Every queue and subscription exposes its dead-letter sub-queue inline. Bulk-resubmit to origin, or purge. Dead-letter reason and description are columns, not buried.

Export / Import

Bulk JSON / CSV round-trip.

Save selected messages as JSON or CSV, edit locally, import back into any queue — same broker, another broker, or across clouds.

Send

Compose & schedule.

Send new messages with full headers, custom properties, session IDs, and content type. Schedule for a future enqueue time on Service Bus.

Sessions

Session-aware.

Browse sessioned queues with full session iteration. Group messages by session ID; resubmit in order. FIFO message-group IDs handled the same way.

Filter

Find a needle.

Real-time grid filter on sequence number, label, content type, session/correlation ID, dead-letter reason, custom properties, or substring across the payload.

Rules

Subscription filters.

Create and edit SQL filters and correlation filters on Azure Service Bus subscriptions. Catch routing mistakes before deploy.

Delete

Selective cleanup.

Remove individual messages or whole batches. Explicit confirmation for destructive actions — nothing dangerous happens silently.

Performance

Handles big queues.

Server-side batched fetching and virtualized grid keep the UI responsive on queues with thousands of messages and many namespaces in the tree.

Privacy

No telemetry, ever.

Zero analytics or phone-home. Connection strings live in the OS keychain (Credential Manager / Keychain). Your queues are nobody else's business.

How QueuePeek compares.

04 — Compare

Honest side-by-side against the tools developers usually reach for. Spot a mistake? Tell us — we update this table monthly.

QueuePeek Service Bus
Explorer
Azure Portal Cerebrata Turbo360 QueueExplorer
Azure Service Bus
AWS SQS (Standard + FIFO)
Native Windows appWeb onlyWeb only
Native macOS appWeb onlyWeb onlyBeta
Create / edit queues, topics, subscriptionsPartial
Edit entity properties (TTL, lock, redrive…)Partial
Peek without consuming
Bulk resubmit from DLQPartial
Copy / move messages between queuesPartial
Schedule send (Service Bus)
Bulk export / import (JSON + CSV)PartialPartialPartial
Subscription rule editing (SQL + Correlation)Partial
Session-aware browsingLimited
Microsoft Entra ID auth
Credentials in OS keychainPlain textn/an/aPlain text
Zero telemetry
CostPaid
30-day trial
FreeFree
(Azure cost)
PaidPaid SaaSPaid

Last verified June 2026. Comparison points reflect each product's then-published feature set; not affiliated with any of the tools listed.

Try free for 30 days.

05 — Pricing
Microsoft Store
$16.99 USD
One-time purchase
  • 30-day free trial — full app, no feature gates
  • Native Windows 10 / 11 (x64 & arm64)
  • License managed by Microsoft Store — no account, no email signup
Get on Microsoft Store
Mac App Store
$7.99 /mo
or $59.99 / year
  • 30-day free trial — full app, no feature gates
  • Universal binary — Apple Silicon & Intel
  • License managed by Mac App Store — no account, no email signup
  • All updates included, cancel anytime
Get on Mac App Store

Each platform follows its own store conventions — a one-time purchase on Windows, a subscription on Mac. Whichever you pick, connection strings stay in your OS keychain and the app makes no outbound traffic except to the brokers you connect to. See the privacy policy.

What's next.

06 — Roadmap
Shipped recentlyv1.3
  • Mac App Store launch
  • AWS SQS support (Standard & FIFO)
  • Microsoft Entra ID auth
  • Bulk JSON / CSV round-trip
  • Subscription rule editor
  • Dark mode
Nextv1.4
  • Managed Identity authentication
  • Keyboard shortcuts & command palette
  • Favourites & pinned queues
  • Message body preview & edit-in-place
ConsideringVote
  • RabbitMQ
  • Apache Kafka
  • GCP Pub/Sub
  • Date-range message search
  • Linux build (Flatpak / AppImage)

Want something prioritised? Drop a note — feature requests with a real use case attached jump the queue.

Native on every desktop.

07 — Platforms
Windows
10 / 11
x64 · arm64 · Microsoft Store
macOS
13 +
Apple Silicon · Intel · Mac App Store
Get on Microsoft Store Get on Mac App Store v1.3.0 · 30-day trial on both stores
FAQ Frequently asked.

QueuePeek is a native desktop application for inspecting and managing messages on message brokers — think of it as the equivalent of a database admin tool, but for message queues. It currently supports Azure Service Bus and AWS SQS.

Pricing follows each store's own conventions:

  • Microsoft Store — one-time purchase of US $16.99.
  • Mac App Store — subscription at $7.99 / month or $59.99 / year, matching the model most professional Mac apps use today.

Both come with a 30-day free trial — the full app, no feature gates. No account, no email signup, no card details required to start the trial.

Install from your store of choice — Microsoft Store on Windows, Mac App Store on Mac — and you get 30 days of the full app, every feature, no banners, no upsell prompts. After 30 days the app shows a quiet status in the About dialog and the trial ends. No account, no email signup, no card details required to start.

Honest answer: it pays for full-time maintenance, native builds on Windows and macOS, App Store and Microsoft Store fees, and an explicit no-telemetry commitment. We'd rather charge a fair price once than monetise your data.

The free trial gives you a month to decide whether it's worth it before paying.

Azure Service Bus and AWS SQS as of v1.3. RabbitMQ, Apache Kafka, and GCP Pub/Sub are on the roadmap — let us know which one you'd want first.

Yes. Create, edit, and delete queues, topics, and subscriptions. Edit max delivery count, lock duration, message TTL, auto-forwarding, dead-lettering on expiration, duplicate detection windows, and SQS redrive policy. You can also create and edit SQL and correlation filter rules on subscriptions.

The Azure Portal is a web UI for managing Service Bus resources. It can do most things, but slowly — you click through three or four panes to inspect one message, and there's no way to peek across multiple namespaces or across SQS.

QueuePeek is a desktop app optimised for the read/inspect/act loop: a single tree across all your namespaces and accounts (Azure and AWS, side by side), bulk operations, JSON/CSV round-trip, entity-property editing, and dead-letter as a first-class concept. It's the tool you reach for when you actually need to fix something.

Not yet — it's the top item in the v1.4 roadmap. Today, Azure Service Bus authenticates via connection string or Microsoft Entra ID interactive sign-in. AWS SQS uses IAM access keys.

No. No analytics, no error reporting, no phone-home of any kind. The only network traffic the app makes is to the brokers you've explicitly connected to. See the privacy policy for specifics.

In the operating system's secure credential store — Windows Credential Manager on Windows, macOS Keychain on Mac. They never leave your machine and are never written to plaintext config files.

Native build for Windows 10/11 (x64 and arm64) on the Microsoft Store, and macOS 13+ (universal Apple Silicon & Intel) on the Mac App Store.

Not currently. If you'd use one, let us know — Flatpak and AppImage are on the "considering" list and demand signal is what will tip the decision.

Yes. Select any number of messages and export to JSON or CSV with their full payload, headers, and custom properties. Re-import into the same queue, a different queue, or even a different broker. Useful for backups, reproducers, and migrations.