Where Are DB Browser for SQLite Settings Stored?
DB Browser for SQLite uses Qt system settings storage by default. A custom ini file can be used with the settings file option or environment variable.
Last updated
DB Browser for SQLite stores window state, recent databases and preferences with Qt settings. The default backend is platform native, so the location differs by OS. Custom ini files hold the same keys when portable storage is wanted.
Use the settings file run option or DB4S_SETTINGS_FILE to point to a chosen ini file. Export and import from Preferences writes a portable ini copy. Close the app before copying settings between installs.
Where DB Browser for SQLite stores this, by platform
HKEY_CURRENT_USER\Software\sqlitebrowser\sqlitebrowser
Default registry location on Windows. To use a file instead, set DB4S_SETTINGS_FILE or use the settings file run option with a path such as C:\Users\<username>\Documents\sqlitebrowser.ini. <username> stands for your Windows login name. Recent files are stored in that same settings store.
/Users/<username>/Library/Preferences/com.sqlitebrowser.sqlitebrowser.plist
Default preferences location on macOS through the system preferences API. <username> stands for your macOS login name. To use a file instead, set DB4S_SETTINGS_FILE or use the settings file run option with a chosen ini path. Recent files are stored in that same settings store.
/home/<username>/.config/sqlitebrowser/sqlitebrowser.conf
Default config file on Linux. <username> stands for your Linux login name. To use another path, set DB4S_SETTINGS_FILE or use the settings file run option. Recent files are stored in that same settings store under recent file keys.
Frequently asked questions
Where is the recent databases list?
In the same Qt settings store as other preferences, under recent file keys. Delete those keys or clear them in Preferences to reset the recent menu without losing other settings.
How do I make settings portable?
Launch with a chosen ini path through the settings file run option, or set DB4S_SETTINGS_FILE to that path. Back up that ini file to move preferences between machines.
Notice an outdated path? Let us know.