The MongoDB client that feels like home on your Mac.
The native MongoDB client for macOS. Fast, beautiful, and free to start — one-time purchase or subscription.
Trusted by 5,000+ daily active users
- Date Macros
- 35+
- Pipeline Stages
- 14
- UI Themes
- 15
- ObjectId Jump
- 1-Click
- Native Swift
- macOS 15.1+
35+ date macros. No more ISODate() by hand.
Type # to Start
Type # anywhere in your query and an autocomplete dropdown appears with all available macros. Use #today, #last7days, #startOfMonth, and many more.
Works Everywhere
Date macros work in filters, projections, sorts, and all 14 aggregation pipeline stages. They resolve to the correct ISODate at query time — no mental math required.
Always Up to Date
Macros evaluate relative to the current time every time you run a query. Save a query with #last24hours and it always returns the latest data.

Your entire stack. One ⌘P away.
Multi-Connection
Connect to local, staging, and production at the same time. Each connection has a color indicator so you always know where you are.
⌘PQuick Open
Open the command palette and jump to any collection, tab, or saved query instantly. Find what you need without scrolling through the sidebar.
Workspaces
Save your tab layout and restore it later. Your entire workspace comes back exactly how you left it — open tabs, scroll positions, and query drafts.
14-stage aggregation pipeline builder. Visual.
Stage-by-Stage Preview
Click any stage to see the intermediate output at that point. Watch your data transform stage by stage — no need to run the full pipeline.
All 14 stages from the official MongoDB aggregation reference are supported:
- $match
- $group
- $project
- $lookup
- $unwind
- $sort
- $limit
- $skip
- $count
- $out
- $merge
- $addFields
- $replaceRoot
- $sample
Date Macros in Pipelines
Use date macros like #last30days directly in your aggregation stages. They work in $match, $addFields, and every other stage that accepts date values.
Drag, Reorder, Export
Reorder stages by dragging. When your pipeline is ready, copy the raw MongoDB query or export it as a code snippet.
CloudKit Sync
Your Connections, Everywhere
Saved connections sync across all your Macs through iCloud. Set up once on your MacBook — they're already on your iMac. No accounts, no configuration.
Private & Encrypted
Data syncs directly via Apple's end-to-end encrypted CloudKit. Credentials stay in the macOS Keychain. Nothing passes through our servers — ever.
Copy Database
Clone to Anywhere
Copy an entire database to the same server, a saved connection, or any custom connection string. Mongon tracks progress collection by collection and defers index creation until after the bulk insert, so copies finish faster.
Migration Made Easy
Moving from local to Atlas? Staging to production? Select the source, pick the target, and hit copy. Mongon handles the rest.
Everything else you need.
15 Themes
Dracula, Tokyo Night, Catppuccin, Rose Pine, Gruvbox, Monokai, Ayu, Solarized Dark, GitHub Dark & Light, and more. 3 themes included free.
Keyboard Shortcuts
Global shortcuts for every common operation. Navigate collections, run queries, and switch tabs without the mouse.
Export & Import
Export to JSON or CSV with progress tracking. Import with automatic schema detection and validation.
Change Streams
Monitor inserts, updates, and deletes in real time. A live feed of database events for debugging webhooks and triggers.
Server Statistics
Connection counts, memory usage, operation counters, and performance metrics in a dedicated dashboard.
Database Management
Create and drop databases, create, rename, and drop collections directly from the sidebar. Index manager with unique and sparse support.
Secure Connections
TLS/SSL, SSH tunneling, SCRAM authentication. Credentials stored in the macOS Keychain.
Extended JSON
ObjectId(), ISODate(), and other extended JSON types handled automatically. Syntax highlighting and bracket matching built in.
How developers actually use Mongon
Most MongoDB GUIs optimize for the quick-browse case. Mongon is built for the day-in, day-out loop of checking, querying, and transforming data in a real codebase.
Debugging a production issue
A support ticket says "order ORD-4821 is missing a line item." You paste the order ID into Mongon, land on the document, and click the customerId field to jump straight to the user's record. From there, click through to their most recent session, then to the product they last viewed. No $lookup stages, no manual collection switching — relation navigation turns a ten-minute investigation into about ten seconds.
Running time-window reports
The team wants yesterday's signups, last week's churn, and this-month-so-far revenue. Instead of typing ISODate("2026-04-16T00:00:00.000Z") in three different queries, you use #yesterday, #last7days, and #startOfMonth. Saved queries stay accurate forever — the macros re-evaluate on every run, so a dashboard query you wrote six months ago still returns today's data.
Building pipelines without guesswork
Aggregations fail in subtle ways: a misspelled field in $project, a wrong _id in $group, an array that needed an $unwind. The usual workflow is brutal — run the whole pipeline, stare at an empty result, repeat. Mongon's 14-stage builder shows the document shape after every stage, so you catch the mistake at the stage that caused it.
Migrating databases safely
Promote staging to production. Clone production into a local sandbox to reproduce a bug. Copy a customer database between Atlas clusters. Copy Database handles schema, indexes, and data in one dialog. Mongon defers indexes until after the bulk insert, so a 10 million document collection copies in a fraction of the time mongodump / mongorestore would take.
Working across environments
Open local, staging, and production at the same time. Each connection gets a color indicator, so you know which environment a tab belongs to before you run a query. Connection credentials live in the macOS Keychain and sync between your Macs through Apple's end-to-end encrypted CloudKit. Set up once on the MacBook — already on the iMac. Nothing passes through a Mongon server, because there isn't one.
Pricing
Free to start. Upgrade with a one-time purchase or subscription.
| Feature | Free $0 | Premium One-time or subscription |
|---|---|---|
| Connections | 3 | Unlimited |
| Query Builder | ||
| Relation Navigation | ||
| Date Macros (35+) | ||
| Themes | 3 | 15 |
| Export / Import | ||
| Aggregation Pipeline | ||
| Change Streams | ||
| CloudKit Sync | ||
| Copy Database | ||
| All Future Updates |
What Developers Say
Real feedback from developers using Mongon every day.
“Mongon replaced Compass and three CLI aliases for me. The query builder is incredibly fast, and relation navigation saves me hours every week.”
“The date macros alone are worth it. I used to copy-paste ISODate strings constantly — now I just type $today or $startOfMonth and move on.”
“CloudKit sync is seamless. I switch between my iMac and MacBook and all my connections are just there. No export/import dance.”
“The aggregation pipeline builder finally made pipelines approachable for our junior devs. Drag, drop, preview — it just works.”
“I love that it feels like a real Mac app, not an Electron wrapper. Keyboard shortcuts, native menus, smooth scrolling — everything is snappy.”
“Switched from Studio 3T and haven't looked back. The 15 themes are a nice touch — Dracula mode at 2 AM is non-negotiable for me.”
FAQ
Premium is available as a one-time purchase or an auto-renewable subscription with a 2-week free trial. Both options unlock the same features. You can manage or cancel your subscription anytime through your Apple ID settings. The free plan is free forever.
Yes. The free plan includes the full query builder, relation navigation, date macros, and 3 themes. Use it as long as you like — upgrade when you're ready.
Yes. Mongon works with Atlas, local instances, and any MongoDB server. Both mongodb:// and mongodb+srv:// connection strings are supported, following the official MongoDB connection string URI format.
macOS 15.1 (Sequoia) or later. Mongon is built with SwiftUI and runs natively on both Apple Silicon and Intel Macs.
CloudKit sync is a premium feature. Your saved connections sync automatically across all your Macs signed into the same iCloud account, using Apple's end-to-end encrypted CloudKit framework.
Mongon connects directly to your databases — no intermediary server. Connection credentials are stored in the macOS Keychain Services. CloudKit sync uses Apple's end-to-end encryption.
All 14 stages documented in the official MongoDB aggregation reference: $match, $group, $project, $lookup, $unwind, $sort, $limit, $skip, $count, $out, $merge, $addFields, $replaceRoot, and $sample. Each stage has a structured input form and a live preview.
