L'estensione di file .sqlite indica solitamente un file di database creato utilizzando il sistema di gestione di database SQLite. SQLite è un motore di database SQL transazionale, autonomo, senza server e a configurazione zero. A differenza dei sistemi di database client-server, SQLite legge e scrive direttamente su normali file su disco. Un database SQLite completo è archiviato in un singolo file su disco multipiattaforma, il che lo rende altamente portatile e facile da integrare nelle applicazioni. SQLite è ampiamente utilizzato in sistemi embedded, applicazioni mobili, software desktop e browser web. Il file contiene l'intero database, incluse tabelle, indici, viste e trigger. Grazie alla sua semplicità e facilità d'uso, SQLite è una scelta popolare per le applicazioni che richiedono l'archiviazione locale dei dati senza il sovraccarico di un server di database completo. Viene spesso utilizzato per memorizzare le impostazioni dell'applicazione, i dati dell'utente e altre informazioni persistenti. Il formato del file è ben documentato e supportato da numerosi linguaggi di programmazione e strumenti, rendendolo un'opzione versatile per varie esigenze di archiviazione dati. I dati all'interno del file sono organizzati secondo lo schema del database SQLite definito al momento della creazione del database stesso.