SQLite Databases
SQLite is a file-based database engine. The whole database is one file on your Mac. The driver ships with TablePro, nothing to install.Quick Setup
Click New Connection, select SQLite, browse for the database file, and click Save & Connect. No host, port, or credentials. Point the path at a file that does not exist and TablePro creates the database on connect. TablePro registers as a handler for.db, .db3, .s3db, .sl3, .sqlite, .sqlite3, and .sqlitedb files, so double-clicking one in Finder opens it directly.

SQLite connection form
Common Locations
Connection URL
Features
- The sidebar lists tables and views. Internal
sqlite_*tables are hidden. - Table info shows columns, constraints, indexes, foreign keys, and DDL.
- Triggers can be viewed and edited.
- External changes to the file are picked up by a file watcher, no manual refresh needed.
Troubleshooting
Locked database: Close other apps using the file, or check for WAL files (database.sqlite-wal, database.sqlite-shm) left by a crashed process.
Can’t open: Verify the path exists and you have read permission on the file.
