MongoDB Client
Native MongoDB client for macOS
TablePro connects to MongoDB using the official C driver (libmongoc). It supports MongoDB 4.4+ including Atlas, self-hosted, and replica sets. You get a tree view for nested JSON documents, a query editor with MQL syntax highlighting, and inline document editing. Browse collections, view indexes, and run aggregation pipelines.


Features
Built for MongoDB.
Document Tree View
Expand nested objects and arrays in a collapsible tree. See field types, values, and array lengths. Navigate deep documents without scrolling JSON.
MQL Query Editor
Write find(), aggregate(), and other MongoDB queries with syntax highlighting. Query history with full-text search. Run multiple queries in tabs.
Inline Document Editing
Click any field to edit its value. Add new fields. Delete fields. Insert new documents. Supports all BSON types.
Collection Management
Create, rename, and drop collections. View collection stats (document count, storage size). Manage indexes.
SSH & TLS Connections
Connect through SSH tunnels to reach private MongoDB instances. TLS/SSL support for encrypted connections. SRV record support for Atlas.
Connection String Support
Paste a mongodb:// or mongodb+srv:// connection string. TablePro parses it automatically. Works with Atlas connection strings.
Data Grid
Browse and edit data.
Sort, filter, and edit MongoDB data in a spreadsheet-like grid. Click any cell to edit. Insert and delete rows. Review changes before saving.


SQL Editor
Write queries faster.
Tree-sitter syntax highlighting, schema-aware autocomplete, multi-tab, Vim mode, and full-text query history. AI assistant can write, explain, or optimize your SQL.


Capabilities
What you can do.
- Browse databases, collections, and documents
- Tree view for nested objects and arrays
- Edit documents inline with type-aware editors
- Run MQL queries with syntax highlighting
- View and manage indexes
- Connection string parsing (mongodb://, mongodb+srv://)
- Export documents to JSON
- Support for replica sets and Atlas
Connect
Get connected in seconds.
# Connect with TablePro
Host: 127.0.0.1
Port: 27017
Database: mydb
# Or paste a connection string
mongodb+srv://user:[email protected]/mydbSupported versions
MongoDB 4.4+, including Atlas, self-hosted, and replica sets
Connection types
- TCP/IP
- SSH Tunnel
- TLS/SSL
- SRV records (Atlas)
- Connection string
Default port
27017
Try TablePro for free.
Free and open-source. macOS 14+. Apple Silicon and Intel.