TablePlus is one of the best values in database tooling.
The perpetual license model — pay once, use forever — is increasingly rare in a subscription-dominated market. At $99 for a single device, it costs less than 6 months of DataGrip ($19.90/mo) and delivers a faster, more modern native GUI that supports 20+ database types (PostgreSQL, MySQL, SQLite, Redis, MongoDB, and more).
The free tier is genuinely usable for light work with its 2-tab limit. The only catch is the update cycle: after year one, you need to pay $59/device to renew for another year of updates.
But even without renewal, the app keeps working — you just miss new features and database version support. For the price of a nice dinner, you get a professional database client for life.
Free
Limited
$99/one-time
1 device
$129/one-time
2 devices
$79/per seat
Min 3 seats
Update renewal
$59/device/year after the first year. The app continues to work without renewal, but you lose access to new features, bug fixes, and support for new database versions. If your database upgrades to a new major version, you may need to renew to maintain compatibility
Device-locked license
each license is tied to a specific number of devices. Switching to a new machine requires deactivating the old one first. If your machine dies without deactivation, you need to contact support to transfer the license
iOS app requires separate activation
the 2 bonus iOS devices are included with each license, but the iOS app has limited functionality compared to the desktop version — primarily read-only browsing and simple queries. Not a full replacement for the desktop experience
No cloud sync or team collaboration
TablePlus is a local application with no built-in connection sharing, query history sync, or collaborative features. Teams need to manually share connection configs via export/import or use a shared password manager
Extension of existing license
adding a device to an existing license costs $79/device — nearly the cost of a new Basic license ($99). Buying a new Basic license is often more straightforward
Windows version lags behind macOS
the Windows version historically receives features later than macOS and has had fewer advanced filters and some UI inconsistencies. The gap has narrowed but macOS remains the primary development platform
Individual developer, 3-year total cost of ownership, 1 device, database management as daily workflow
No time limit on the free version — you can use it indefinitely. Limited to 2 open tabs, 2 open windows, and 2 advanced filters simultaneously. For quick database checks or managing a single database, the free tier is functional if constrained.
Perpetual license for 1 device, activatable on any OS (macOS, Windows, Linux). Includes 2 bonus iOS device activations and 1 year of updates and support. After the first year, the app continues to work — you just stop receiving updates. At $99, it pays for itself in 5 months vs a DataGrip subscription ($19.90/mo).
Perpetual license for 2 devices at $129 (normally $198, 35% discount). Same as Basic but covers two machines. If you use both a desktop and a laptop, this is better value than buying two Basic licenses ($198). Includes 2 bonus iOS devices and 1 year of updates.
1 device per seat with a License Manager for administration. Minimum 3 seats ($237 total). Includes high-priority support, custom invoicing, and hot patch support. At $79/seat, it is cheaper per device than the Basic license ($99) and adds team management features. Resale is permitted — useful for agencies.
startup
Buy Basic licenses ($99/device) for each developer. At a 5-person team, that is $495 total (one-time) vs $1,194/year for DataGrip or $1,260/year for DBeaver Pro. Skip the first-year renewal since you get 1 year of updates included. Renew selectively in year 2 only if you need new database version support. The Team plan ($79/seat, min 3) saves $20/seat and adds license management.
enterprise
Team licenses at $79/seat with minimum 3 seats. For a 20-person engineering team: $1,580 one-time + $1,180/year renewals (20 x $59). Compare to DataGrip at $3,576-4,776/year (depending on continuity discounts). The perpetual license means if budgets get cut, developers keep working tools. Custom invoicing and high-priority support are included with Team. The main risk is no centralized connection management — pair with a secrets manager for database credentials.
freelancer
Basic at $99 is the obvious choice. The perpetual license means you own it regardless of income fluctuations — no subscription to cancel during slow months. Skip renewal unless a database you depend on releases a major version that requires TablePlus updates. The free tier works fine for occasional database checks if you can live with 2 tabs.