SQLITEDB-SHM

sqlitedb-shm icon

SQLite database shared memory data

File type: Various data file

An sqlitedb-shm file is an auxiliary file created by the SQLite relational database management system. It contains shared-memory data used while SQLite accesses the associated main database.

The file belongs with the SQLite database and is not a standalone database.

What is sqlitedb-shm file?

File type category:
Various data file

Date updated: October 29, 2026

SQLite is a relational database management system commonly embedded in applications for local data storage. It runs on Microsoft Windows, Apple macOS and Mac OS X, and Linux/Unix systems.

An sqlitedb-shm file is associated with an SQLite main database file when the database uses write-ahead logging. It contains the shared-memory information, or WAL index, that SQLite uses to coordinate access to the database and its write-ahead log.

The file is normally stored in the same directory as the main database and the related WAL file. SQLite creates and manages it automatically, so it should be treated as an auxiliary database file rather than opened or edited independently.

How to open sqlitedb-shm file?

An sqlitedb-shm file is not intended to be opened directly. Open the associated main SQLite database with SQLite or an application that uses SQLite; SQLite reads the shared-memory file as needed.

SQLite is available for Microsoft Windows, Apple macOS and Mac OS X, and Linux/Unix systems. Do not edit or remove the file while the associated database is in use.

How to convert sqlitedb-shm file?

An sqlitedb-shm file cannot be meaningfully converted on its own because it is an auxiliary file, not a complete database. There is no separate document or media format to export from it.

To move or convert the data, use SQLite with the associated main database and export its tables to SQL, CSV, or another database format. SQLite should handle the shared-memory and write-ahead-log files during that operation.

Suggested software to open sqlitedb-shm file:

Associated software actions with the sqlitedb-shm file

Software apps that create sqlitedb-shm files:

Microsoft Windows

Apple macOS / Mac OS X

Software applications that handle other tasks involving sqlitedb-shm files:

Microsoft Windows

Apple macOS / Mac OS X

Related file extensions