TablePlus suits developers who want a compact client for everyday browsing, editing and querying across common engines such as MySQL, PostgreSQL, SQLite, SQL Server and Redis, and who prefer a one-time licence to a subscription. It is a weaker fit if you need ER diagrams, deep SQL refactoring or the widest driver coverage, or if you need identical database support on every operating system: the vendor documents some engines as available on only some platforms. The free version is usable for evaluation, but its 2 tab and 2 window limit makes it impractical as a long-term free client.
Overview
TablePlus is a GUI client for relational and some non-relational databases, made by TablePlus Inc. The vendor describes it as "a modern, native tool" that lets you manage several databases at once. Builds are offered for macOS (10.13 or later on the download page, Intel and Apple silicon), Windows (requires .NET 4.8), Linux (packages for Ubuntu, YUM and DNF based distributions, plus an AppImage) and iOS (12 or later).
The vendor lists support for MySQL, MariaDB, PostgreSQL, SQLite, Microsoft SQL Server, Amazon Redshift, CockroachDB, Vertica, Redis, Cassandra, Snowflake, Oracle and MongoDB, with further engines such as BigQuery, ClickHouse and Turso named on the product pages. Support is not identical on every platform: the documentation overview marks Oracle as macOS only, Snowflake as macOS and Windows, and MongoDB as beta. Check the page for your operating system before relying on a specific engine.
The feature set is centred on daily data work rather than database design: browsing and inline editing of rows, filtering, a query editor with autocomplete, import and export, backup and restore, user management, and a "code review" step that shows the SQL for pending changes before they are committed. Commercially it is unusual among paid clients in selling perpetual per-device licences rather than subscriptions.
Key features
- Inline editing of rows with Code Review: pending changes are shown as SQL and committed or discarded together (vendor documented)
- Safe mode options and colour-coded connection tags (Local, Testing, Development, Staging, Production) to reduce mistakes on production
- Query editor with autocomplete, multiple carets, query history, favourites, split panes, query parameters and a formatter
- Connections over SSH (password or private key, reading ~/.ssh/config), import from a connection URL, and a command-line/deeplink way to open connections
- Import and export, backup and restore to dump files, and user management screens
- JavaScript plugin system (the vendor states it is still under development) and an LLM chat plugin that can use OpenAI, Anthropic, GitHub Copilot or a local model
Pros and cons
Pros
- One-time licence: you can keep using the last build covered by your licence after the update year ends
- Covers the common engines (MySQL, MariaDB, PostgreSQL, SQLite, SQL Server, Redis) in one app
- Builds for macOS, Windows, Linux and iOS, with iOS access included in every paid plan
- Code Review and Safe mode add a deliberate step before changes reach the database
- The vendor states that it never sends or stores your data on its servers; credentials stay on the device
Cons
- The free version is limited to 2 open tabs, 2 open windows and 2 advanced filters, so it is an extended trial rather than a full free client
- Database support differs by platform; the documentation marks Oracle as macOS only
- No ER diagram or schema comparison feature appears in the TablePlus documentation index
- Licences are per device, so using several machines means a higher tier or extra devices
- The plugin system is described by the vendor as still under development
Pricing
TablePlus can be used free of charge, but the free version is limited to 2 open tabs, 2 open windows and 2 advanced filters at a time. Paid licences are one-time purchases, not subscriptions. Listed on the vendor's pricing page in October 2026 (USD): Basic $99 for 1 device, Standard $129 for 2 devices, and Team $79 per seat with a minimum of 3 seats (1 device per seat, plus a License Manager and priority support). Every plan includes one year of updates and support and iOS access. After that year you can keep using the last build released before the licence expired, or renew for further updates; the pricing page lists renewal at $59 per device and extra devices at $79 per device.
Pricing checked on the vendor's official page on 7 October 2026. Prices change; confirm before buying.
Who it is best for
Developers, particularly on macOS, who spend their day browsing, editing and querying MySQL, PostgreSQL, SQLite, SQL Server or Redis databases and prefer a compact client with a one-time licence over a subscription.
Who should look elsewhere
- Anyone who needs a full-featured client at no cost: DBeaver Community is free and open source, and Beekeeper Studio and HeidiSQL are other no-cost options to evaluate.
- Developers who want deep SQL code analysis, refactoring and version control inside the tool: compare DataGrip.
- Teams that rely on ER diagrams, schema comparison or data modelling, which TablePlus does not document.
- Oracle users on Windows or Linux, given the documentation lists Oracle as macOS only.
Verdict
TablePlus is a focused, commercial client for people whose daily work is reading, editing and querying data in common engines. Its perpetual per-device licence is a genuine point of difference from subscription tools, and Code Review gives a useful pause before changes are written. The limits are just as clear: the free version is too restricted for regular use, database support varies by operating system, and there are no documented ER diagram or schema comparison features. If you want a free tool, compare it with DBeaver; if you want deeper SQL tooling, compare it with DataGrip.
TablePlus how-to guides
- TablePlus Pricing Explained (2026)
- How to Download & Install TablePlus (Windows, Mac, Linux)
- How to Connect TablePlus to PostgreSQL
- How to Connect TablePlus to MySQL
- How to Connect TablePlus to SQL Server
- Does TablePlus Have an ER Diagram? Options and Workarounds
- How to Import CSV in TablePlus
- How to Export Query Results to Excel/CSV in TablePlus
- TablePlus Keyboard Shortcuts Cheat Sheet
Frequently asked questions
Is TablePlus free?
There is a free version, but the vendor's licensing page limits it to 2 active tabs, 2 active windows and 2 advanced filters at a time. For regular use you need a paid licence, which is a one-time purchase per device.
Is a TablePlus licence a subscription?
No. The pricing page describes the licences as "buy once, use forever" with one year of updates. After a year you can renew to keep receiving updates, or keep using the last build released before your licence expired.
Does TablePlus run on Windows and Linux?
Yes. TablePlus offers Windows builds (requiring .NET 4.8) and Linux packages for Ubuntu, YUM and DNF based distributions plus an AppImage, alongside macOS and iOS. Database support varies by platform; the documentation marks Oracle as macOS only.
Which databases does TablePlus support?
The vendor lists MySQL, MariaDB, PostgreSQL, SQLite, SQL Server, Amazon Redshift, CockroachDB, Vertica, Redis, Cassandra, Snowflake, Oracle and MongoDB (beta), with BigQuery, ClickHouse and Turso also named on product pages. Check the platform-specific page before buying.
How does TablePlus compare to DBeaver?
DBeaver Community is free and open source with a very broad driver list, while TablePlus is a paid, more focused client with a perpetual licence. See the DBeaver vs TablePlus comparison.
Sources
- TablePlus website (features and supported databases)
- TablePlus pricing
- TablePlus downloads and system requirements
- TablePlus documentation overview
- TablePlus documentation: Licensing
- TablePlus documentation: Code Review and Safe mode
- TablePlus for Linux installation
Checked October 2026.
How we research reviews and what star ratings mean: our editorial method.