.SQLITE

File SQLITE

SQLite Database
Fai una domanda
RISPOSTA RAPIDA

Un file .sqlite è un database relazionale autonomo creato da SQLite, il motore di database più diffuso al mondo. È possibile aprirlo con il software gratuito DB Browser for SQLite (Windows/macOS/Linux) o tramite la riga di comando sqlite3. Le estensioni .sqlite, .sqlite3 e .db rappresentano lo stesso formato su disco - si tratta solo di diverse convenzioni di denominazione.

Sviluppatore: D. Richard Hipp / SQLite Development Team (public domain) Categoria: File di database Standard aperto MIME: application/vnd.sqlite3
SI APRE SU Windows macOS Linux Web
Correlati: .DB · .DBF · .ACCDB · .SQL

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 24, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file SQLITE?

I file con estensione .sqlite sono file di database creati utilizzando la libreria SQLite - un sistema autonomo e senza server per l'archiviazione e la gestione di database relazionali. I dati nei file .sqlite sono organizzati in tabelle, e ogni tabella può essere composta da un numero qualsiasi di colonne e record progettati per contenere diversi tipi di dati. Internamente, il file utilizza una struttura B-tree suddivisa in pagine di dimensioni fisse e inizia sempre con la stringa magica ASCII di 16 byte SQLite format 3, che lo rende identificabile indipendentemente dall'estensione utilizzata - lo stesso database può apparire anche come .db, .sqlite3, o .db3.

L'accesso ai file .sqlite non è limitato in alcun modo e la loro gestione può essere eseguita con molti programmi e linguaggi di programmazione che riconoscono e supportano questo formato. Di conseguenza, i file di database .sqlite vengono utilizzati per memorizzare molti tipi di dati strutturati: elenchi di clienti, cataloghi di prodotti, impostazioni di applicazioni e qualsiasi altro contenuto che richieda una struttura ordinata. Il formato è quindi comunemente integrato nei browser web, nei sistemi operativi mobili e in innumerevoli applicazioni desktop come motore di database incorporato che non richiede alcun processo server separato.

Sicurezza e incolumità

RISCHIO: MEDIUM

Un file .sqlite è un insieme di dati, non codice, quindi aprirlo in un visualizzatore è sicuro. Tuttavia, tratta i CONTENUTI come sensibili: i database SQLite di app e browser contengono comunemente messaggi privati, contatti, cronologia, token e dati di posizione - non caricare database personali su visualizzatori online e preferisci uno strumento locale (DB Browser/sqlite3). Non eseguire mai SQL da fonti non attendibili sul tuo database (può eliminare dati con DROP/DELETE). Tieni presente che il database potrebbe avere file complementari -wal/-shm che contengono le modifiche più recent.

Dettagli del formato

in sintesi
NOME COMPLETOSQLite Database
SVILUPPATORED. Richard Hipp / SQLite Development Team (public domain)dal SQLite 1.0 in 2000; the current SQLite 3 file format since 2004
TIPO MIMEapplication/vnd.sqlite3
TIPODatabase relazionale binario, autonomo in un singolo file (formato file SQLite 3)
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
I primi 16 byte sono sempre la stringa ASCII «SQLite format 3» seguita da un byte NUL. Questo è identico indipendentemente dall'estensione del file - .sqlite, .sqlite3, .db, .s3db, .db3 e innumerevoli file di app senza estensione la condividono tutti. Identifica un database SQLite da questa intestazione, non dall'estensione .sqlite.

Programmi che aprono file SQLITE

Windows4 apps
Navicat for SQlite A pagamento GUI commerciale: apri il .sqlite per gestire tabelle, eseguire query ed esportare - alternativa a pagamento a DB Browser.
DB Browser for SQLite Open-source File -> Apri database, seleziona il .sqlite, quindi «Sfoglia dati» per vedere le tabelle ed «Esegui SQL» per le query. Il visualizzatore/editor gratuito standard.
SQLite (sqlite3 CLI) Open-source Esegui «sqlite3 file.sqlite», quindi «.tables» per elencare le tabelle e query SQL per ispezionare o esportare.
DBeaver Open-source Crea una connessione SQLite puntando al file .sqlite per sfogliare, interrogare ed esportare attraverso una GUI rifinita.
macOS3 apps
DB Browser for SQLite Open-source File -> Apri database, seleziona il .sqlite, quindi «Sfoglia dati» per vedere le tabelle ed «Esegui SQL» per le query. Il visualizzatore/editor gratuito standard.
SQLite (sqlite3 CLI) Open-source Esegui «sqlite3 file.sqlite», quindi «.tables» per elencare le tabelle e query SQL per ispezionare o esportare.
TablePlus Freemium GUI nativa per macOS: apri il .sqlite per sfogliare, interrogare ed esportare tabelle.
Linux2 apps
DB Browser for SQLite Open-source File -> Apri database, seleziona il .sqlite, quindi «Sfoglia dati» per vedere le tabelle ed «Esegui SQL» per le query. Il visualizzatore/editor gratuito standard.
SQLite (sqlite3 CLI) Open-source Esegui «sqlite3 file.sqlite», quindi «.tables» per elencare le tabelle e query SQL per ispezionare o esportare.
Web1 app
SQLite Viewer (sqliteviewer.app) Gratuito Trascina un .sqlite nel browser per ispezionare le tabelle localmente (viene eseguito lato client - ma non caricare database riservati).

Dettagli tecnici

specifiche approfondite
Motore di archiviazioneB-tree; righe delle tabelle memorizzate in B-tree di tabelle, voci di indice in B-tree di indici
Dimensione paginaDa 512 a 65.536 byte per pagina; predefinita 4.096 byte (da SQLite 3.12, 2016)
Intestazione fileIntestazione database fissa di 100 byte; i primi 16 byte sono la stringa magica ASCII «SQLite format 3» seguita da un byte NUL
Ordine dei byteBig-endian per tutti gli interi multi-byte nell'intestazione del file e nelle pagine B-tree
Codifica del testoUTF-8, UTF-16LE o UTF-16BE; scelta al momento della creazione e registrata nell'intestazione del file
Tipi di datiCinque classi di archiviazione: NULL, INTEGER, REAL, TEXT, BLOB; sistema di affinità di tipo dinamico
Modello di transazioneConforme ACID; supporta le modalità rollback journal e Write-Ahead Log (WAL)
Dimensione massima databaseFino a ~281 TB (massimo teorico con pagine da 65.536 byte e numero massimo di pagine)
ConcorrenzaBlocco a livello di file; la modalità WAL consente più lettori simultanei insieme a un singolo scrittore
Tipo MIMEapplication/vnd.sqlite3 (anche application/x-sqlite3 nell'uso precedente)
Catalogo dello schemaSchema interno memorizzato nella tabella sqlite_schema (precedentemente sqlite_master) all'interno del file stesso
Estensioni alternative.db, .sqlite3, .db3, .s3db - il formato è identificato dai byte magici dell'intestazione, non dall'estensione del file
AutovacuumLa modalità opzionale AUTOVACUUM recupera automaticamente le pagine libere; senza di essa, le pagine libere vengono riutilizzate sul posto
Distribuzioni integrateUtilizzato internamente da Android, iOS, Firefox, Chrome, Safari, macOS e molte altre piattaforme
RilasciatoSQLite 1.0 in 2000; the current SQLite 3 file format since 2004
Standard aperto · royalty-free
Specificawww.sqlite.org

Conversioni SQLITE

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file SQLITE. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file SQLITE.

Domande frequenti

Come si apre un file .sqlite?
Usa il software gratuito DB Browser for SQLite (Windows/macOS/Linux): File -> Apri database, quindi «Sfoglia dati» per visualizzare le tabelle. Oppure interrogalo con lo strumento da riga di comando sqlite3. Essendo un database, si sfogliano le tabelle, non lo si «legge» come un documento.
Qual è la differenza tra .sqlite, .sqlite3 e .db?
Nessuna a livello di formato - tutti e tre sono lo stesso file SQLite 3 (intestazione «SQLite format 3»). L'estensione è solo una convenzione di denominazione scelta dall'app; qualsiasi strumento SQLite è in grado di aprirli tutti.
Un file .sqlite è uguale a un file .sql?
No. Un file .sqlite è un database binario. Un file .sql è uno script di testo semplice contenente istruzioni SQL. Si apre il .sqlite in un visualizzatore; si esegue o si importa il .sql in un database.
Come posso esportare un .sqlite in CSV o Excel?
Aprilo in DB Browser for SQLite e vai su File -> Esporta -> Tabella come file CSV (una tabella alla volta), quindi apri il CSV in Excel/LibreOffice. DBeaver può esportare i risultati delle query direttamente in XLSX.
Perché il mio .sqlite non si apre / dice «il file non è un database»?
Potrebbe essere crittografato (ad esempio WhatsApp crypt12/14), corrotto o non essere affatto un file SQLite. Controlla i primi 16 byte - un vero file SQLite inizia con «SQLite format 3». I backup crittografati devono essere prima decifrati.
Devo installare un server per usare SQLite?
No - questo è il punto di forza di SQLite. È senza server e autonomo; un singolo file costituisce l'intero database e uno strumento come DB Browser o la CLI sqlite3 lo legge direttamente senza alcuna configurazione.

Riferimenti

1SQLite - Database File Formatwww.sqlite.org
2SQLite - Most Widely Deployed Database Enginewww.sqlite.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Estensioni correlate

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z