Start here
Installation
Homebrew or DMG, on macOS 14.0+.
Quick Start
Connect and run a query, sample database included.
Switching to TablePro
Import from TablePlus, Sequel Ace, DBeaver, and others.
FAQ
Licensing, privacy, offline use, coverage.
Troubleshooting
Symptom-first checks for launch, connect, and save failures.
Connections
Managing Connections
Create, organize, and switch connections.
Connection URLs
Paste a URL, get a connection.
SSH Tunneling
Reach a database behind a bastion, no
ssh binary needed.SSH Profiles
Reusable SSH tunnel configurations.
SSL/TLS
Encrypted connections, per-engine defaults, certificate verification.
Connection Sharing
Export and import connection definitions.
Open Project Folder
A connection from the settings in a project’s config files.
Databases
Supported databases
Every engine, and where its driver comes from.
Plugins & Themes
Drivers, import and export formats, and themes from the registry.
Write SQL
SQL Editor
Highlighting, multi-statement execution, formatting.
Autocomplete
Schema-aware completions from cached column metadata.
Query Parameters
:name placeholders filled in a panel, run as prepared statements.Vim Mode
Motions, operators, text objects, and macros in the editor.
Query History
SQLite FTS5-backed history with full-text search.
Query Insights
Which of your statements are slow and which repeat. Starter feature.
Code Folding
Collapse statements, CTEs, subqueries and
BEGIN blocks from the gutter.SQL Files
Open a
.sql file as a query tab and save back to it.Browse and edit data
Data Grid
Inline editing, sorting, filtering, undo.
Filtering
Per-column filters, presets, persisted per table.
Change Tracking
Stage edits, preview SQL, save or discard.
Cell and Row Viewers
JSON, PHP serialized, and binary viewers, plus row details.
CSV Inspector
Edit CSV and TSV files without importing them.
Query Results
Result tabs, pinning, the row cap, and what a failed statement shows.
Schema and server
Table Structure
Alter columns, indexes, foreign keys, primary keys.
Table Operations
Truncate, drop, maintenance, views, databases.
ER Diagram
Visualize tables and foreign keys.
EXPLAIN Visualization
Inspect query plans as a tree.
Server Dashboard
Live server stats and activity.
Users & Roles
Users, roles, and privileges on MySQL and PostgreSQL.
Import and export
Import & Export
CSV, JSON, SQL dumps in and out.
Backup & Restore
pg_dump and pg_restore for PostgreSQL and Redshift.
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 other apps.
Raycast Extension
Search connections, run queries, focus tabs.
URL Scheme
tablepro:// URLs to open connections, tables, and queries.Around the app
Query Tabs
A tab strip per connection, in one window.
Connections strip
Every connection and database you have open, one click away.
Open Quickly
Fuzzy search over tables, databases, and saved queries.
Favorites
Pin tables, save queries, link a folder of
.sql files.Keyboard Shortcuts
Every default binding, and how to rebind it.
Sync and licensing
iCloud Sync
Connections, favorites, and settings across Macs.
Handoff
Resume the active connection or table on another device.
Licensing
License keys, tiers, offline validation.
Team Plan
Share one license, manage seats, invite codes.
Customization
Settings
Every tab, its controls, and their defaults.
Appearance
Themes, fonts, colors, connection colors.
Editor Settings
Editor toggles, Vim mode, indentation.
Data Settings
Page size, result cap, JSON viewer, history.
iPhone and iPad
iPhone and iPad
Browse, query, and edit rows on a synced connection list.
Security and privacy
Privacy
Every outbound request and where its off switch is.
Safe Mode
Prompt before destructive statements on production.
Acknowledgements
The open source libraries in the app, and their licenses.

