Skip to content
MongoDB

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.

TablePro connected to a MongoDB database showing the data grid and SQL editor

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.

TablePro data grid showing MongoDB table rows with inline editing

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.

TablePro SQL editor with MongoDB query and autocomplete

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]/mydb

Supported 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.