Skip to main content
Every feature in TablePro, grouped so you can jump straight to what you need. TablePro opens with a welcome window: an actions panel on the left and your saved connections on the right. The panel has Create Connection… and an Add from Existing menu holding Import from URL, Import from Other App, Open Project Folder, and Import Connections. Search sits in the connections panel header; press Cmd+F to focus it. With nothing saved yet, the connections panel offers Try Sample Database, a bundled Chinook SQLite database. Reset it any time from File > Reset Sample Database….

Editor & Data

SQL Editor

Tree-sitter highlighting, multi-statement execution, formatting.

Query Parameters

:name placeholders filled in a panel, run as prepared statements.

Data Grid

Inline editing, sorting, filtering, change tracking with undo.

Table Structure

Alter columns, indexes, foreign keys, primary keys.

Table Operations

Truncate, drop, rename, duplicate, copy DDL.

Autocomplete

Schema-aware completions backed by cached column metadata.

Vim Mode

Modal editing in the SQL editor with motions, operators, text objects, and macros.

AI

AI Assistant

Chat, inline suggestions, explain, optimize, and fix-error.

MCP Server

Expose TablePro to Claude and other MCP clients.

External API

URL scheme, MCP, and pairing for Raycast, Cursor, Claude Desktop.

Raycast Extension

Search connections, run queries, focus tabs from Raycast.

Views & Visualization

ER Diagram

Visualize tables and foreign keys.

EXPLAIN Visualization

Inspect query plans as a tree.

Cell and Row Viewers

JSON, PHP serialized, and binary viewers, per-column display formats, row details inspector.

Server Dashboard

Live server stats and activity.

Users & Roles

Manage users, roles, and privileges on MySQL and PostgreSQL.

Data Management

CSV Inspector

Open and edit CSV and TSV files without importing them.

Import & Export

CSV, JSON, SQL dumps in and out.

Backup & Restore

pg_dump and pg_restore for PostgreSQL and Redshift.

Change Tracking

Stage edits, preview SQL, save or discard.

Filtering

Per-column filters, presets, persisted per table.

Workflow

Query Tabs

Native macOS window tabs per connection.

Quick Switcher

Cmd+Shift+O fuzzy search across tables, databases, and saved queries.

Query History

SQLite FTS5-backed history with full-text search.

Favorites

Pin tables and save reusable queries.

Open Project Folder

Create a connection from the database settings in a project’s config files.

Keyboard Shortcuts

Full shortcut reference.

URL Scheme

tablepro:// URLs to open connections, tables, and queries.

Security & Sharing

Safe Mode

Prompt before destructive statements on production.

SSH Profiles

Reusable SSH tunnel configurations.

SSL/TLS

Encrypted connections, per-engine defaults, certificate verification.

Connection Sharing

Export and import connection definitions.

Sync

iCloud Sync

Sync connections, favorites, and settings across Macs.

Handoff

Resume the active connection or table on another Mac.

Team & Licensing

Team Plan

Share one license, manage seats on the web, join with an invite code.

Licensing

Activate a license key, tier comparison, offline validation.

Extensibility

Plugins & Themes

Install drivers, import and export formats, and themes from the registry.