How to uninstall TablePlus on Mac
TablePlus keeps its database passwords in the macOS Keychain and the rest of its local state, including your saved connections, in its app data folder. Export your connections before you remove anything, because Mole selects that folder by default. Your databases themselves are not stored in TablePlus, and uninstalling it does nothing to them. These steps cover the official download from tableplus.com and the Homebrew cask tableplus, which install the same app.
Export your connections first
On the TablePlus welcome screen, right-click and choose Export all… to save every connection, or right-click one connection and choose to export only that one. TablePlus lets you include or exclude database and server passwords and set a password for the export file, then writes a .tableplusconnection file. To restore, right-click the welcome screen and choose Import Connections… (TablePlus connection docs). Include the passwords if you want a complete backup, and keep the export file's password somewhere safe.
Quit TablePlus and remove the app
Quit TablePlus from its app menu, then move TablePlus from Applications to the Trash. Uninstalling does not affect your TablePlus license.
Where TablePlus keeps its data
| Location | What it holds | What to do |
|---|---|---|
~/Library/Application Support/com.tinyapp.TablePlus |
App data, including your saved connections and settings | Export connections first; remove only when you no longer need them |
| Your login keychain | Saved database passwords (TablePlus docs) | Search Keychain Access for TablePlus if you want to delete them |
~/Library/Caches/com.tinyapp.TablePlus, ~/Library/Caches/SentryCrash/TablePlus |
Cache and crash-report cache | Safe to remove |
~/Library/HTTPStorages/com.tinyapp.TablePlus, ~/Library/Cookies/com.tinyapp.TablePlus.binarycookies |
Stored web request data and cookies | Safe to remove |
~/Library/Preferences/com.tinyapp.TablePlus.plist |
App preferences | Safe to remove |
~/Library/Saved Application State/com.tinyapp.TablePlus.savedState |
Saved window state | Safe to remove |
The locations under ~/Library come from the Homebrew cask's zap list and Mole's test; SentryCrash/TablePlus was observed in the test.
Check the result
Run these read-only commands in Terminal:
pgrep -il tableplus
ls -d ~/Library/Application\ Support/com.tinyapp.TablePlus
ls -d ~/Library/Preferences/com.tinyapp.TablePlus.plist
- No output from
pgrepmeans TablePlus has quit. - The first
ls -dprinting the path means the app data folder, and with it your saved connections, is still there, which is expected if you kept it. "No such file or directory" means it is gone; your export file is then the only copy. - The last line tells you whether the preferences file survived.
If you installed it with Homebrew
The tableplus cask's zap list includes ~/Library/Application Support/com.tinyapp.TablePlus (your saved connections), the cache, cookies, HTTP storage, preferences, saved window state and its entry in the recent-documents list. brew uninstall --cask --zap tableplus moves all of them to the Trash whatever you selected in Mole. It does not touch the Keychain. To keep your data, remove only the app:
brew uninstall --cask tableplus
Mole adds --zap only when everything in the zap list sits in your own ~/Library, is a row you left selected, and is not claimed by another installed app. TablePlus's app data folder is selected by default, so with the default selection Mole may add --zap. Untick that folder to keep your connections; Mole then removes the app without --zap.
What Mole lists
When you remove it with Mole:
- Mole shows a data-heavy notice for TablePlus, asking you to review its data before removing it.
~/Library/Application Support/com.tinyapp.TablePlusis selected by default, because it is named after the bundle identifier. Untick it if you have not exported your connections.- The cache,
SentryCrash/TablePlus, HTTP storage, cookies, preferences and saved window state are selected by default. - Keychain items are outside the uninstall scope, and Mole does not connect to database servers to delete data.
What this test covered
TablePlus was installed from the Homebrew cask tableplus and uninstalled on September 17, 2026, with a Mole Preview build that still ran Homebrew's zap step. Mole removed the SentryCrash/TablePlus crash cache and the zap step removed the rest of the ~/Library data. No connections are recorded, so exporting, Keychain passwords and connection loss were not tested, and whether TablePlus writes a hidden folder in your home folder was not checked. The official download was not part of this test.
