.DB3

File DB3

SQLite 3 Database File
Fai una domanda
RISPOSTA RAPIDA

Un file .db3 è un database SQLite 3 - lo stesso formato di .sqlite e .db, solo con un'estensione diversa. Puoi aprirlo gratuitamente con DB Browser for SQLite su Windows, macOS o Linux. Il file contiene dati strutturati (tabelle, indici, righe), non è un documento, quindi va esplorato piuttosto che letto come un file di testo.

Sviluppatore: SQLite (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 Jul 22, 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 DB3?

Un file .db3 è un file di database creato da SQLite, un motore di database leggero e autonomo. SQLite memorizza i dati in un formato binario strutturato a cui è possibile accedere tramite SQL. L'estensione .db3 è una convenzione di denominazione - è identica nel formato ai file .db, .sqlite e .sqlite3; tutti condividono la stessa intestazione a 16 byte SQLite format 3.

Un esempio di file .db3 è PalmDatabase.db3, che memorizza la cronologia di navigazione personale. Il formato non richiede alcun processo server e funziona su Windows, macOS, Linux, Android e iOS. Strumenti come DB Browser for SQLite, la shell a riga di comando sqlite3 e SQLite Viewer possono aprire i file .db3 insieme ad altre varianti di SQLite.

Sicurezza e incolumità

RISCHIO: MEDIUM

Un file .db3 contiene dati, non codice, quindi aprirlo in un visualizzatore è sicuro. Tratta però i CONTENUTI come sensibili: i database SQLite di app e browser contengono comunemente messaggi privati, contatti, cronologia, token e dati sulla 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). Le modifiche più recenti potrebbero trovarsi nei file companion -wal/-journal accanto al .db3.

Dettagli del formato

in sintesi
NOME COMPLETOSQLite 3 Database Fileanche noto come SQLite database, SQLite3 database
SVILUPPATORESQLite (D. Richard Hipp / SQLite Development Team, public domain)dal SQLite 3 file format, 2004
TIPO MIMEapplication/vnd.sqlite3
TIPODatabase relazionale SQLite 3 binario a file singolo
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
Un file .db3 è, byte per byte, un normale database SQLite 3; i primi 16 byte sono sempre «SQLite format 3» + NUL. Il suffisso .db3 è solo una convenzione di denominazione - lo stesso formato viene scritto anche come .sqlite, .sqlite3, .db e .s3db. Identificalo tramite questa intestazione, non dall'estensione.

Programmi che aprono file DB3

Windows4 apps
Navicat for SQlite A pagamento GUI commerciale: apri il .db3 per gestire tabelle, eseguire query ed esportare - alternativa a pagamento a DB Browser.
DB Browser for SQLite Open-source File → Apri database, scegli il .db3, quindi Vai ai dati per visualizzare le tabelle ed Esegui SQL per le query. Lo standard gratuito per visualizzazione e modifica.
SQLite (sqlite3 CLI) Open-source Esegui «sqlite3 file.db3», quindi «.tables» per elencare le tabelle e query SQL per ispezionare/esportare.
DBeaver Open-source Crea una connessione SQLite che punta al .db3 per esplorare, interrogare ed esportare attraverso una GUI rifinita.
macOS3 apps
DB Browser for SQLite Open-source File → Apri database, scegli il .db3, quindi Vai ai dati per visualizzare le tabelle ed Esegui SQL per le query. Lo standard gratuito per visualizzazione e modifica.
SQLite (sqlite3 CLI) Open-source Esegui «sqlite3 file.db3», quindi «.tables» per elencare le tabelle e query SQL per ispezionare/esportare.
TablePlus Freemium GUI nativa per macOS: apri il .db3 per esplorare, interrogare ed esportare tabelle.
Linux3 apps
Navicat for SQlite (Linux) A pagamento Alternativa GUI a pagamento; apri il .db3 per gestire ed esportare. Usa DB Browser se ne cerchi uno gratuito.
DB Browser for SQLite Open-source File → Apri database, scegli il .db3, quindi Vai ai dati per visualizzare le tabelle ed Esegui SQL per le query. Lo standard gratuito per visualizzazione e modifica.
SQLite (sqlite3 CLI) Open-source Esegui «sqlite3 file.db3», quindi «.tables» per elencare le tabelle e query SQL per ispezionare/esportare.
Web1 app
SQLite Viewer (sqliteviewer.app) Gratuito Trascina un .db3 nel browser per ispezionare le tabelle localmente (funziona lato client - ma non caricare database riservati).

Dettagli tecnici

specifiche approfondite
CodificaBinaria; gli interi multi-byte nell'intestazione e nelle celle B-tree utilizzano l'ordine dei byte big-endian
Tipo MIMEapplication/vnd.sqlite3 (anche application/x-sqlite3)
Magic bytes53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00 all'offset 0 (ASCII: "SQLite format 3" + NUL)
Intestazione del file100 byte; memorizza la dimensione della pagina, i byte della versione del formato, la codifica del testo, la versione dello schema e altri metadati
Dimensione della paginaDa 512 a 65.536 byte (deve essere una potenza di 2); il valore predefinito è 4.096 byte da SQLite 3.12.0 (2016)
Dimensione massima del database~281 TB teorici (2^31 meno 2 pagine a 65.536 byte ciascuna)
Struttura di archiviazioneFile singolo di pagine B-tree a dimensione fissa: pagina root, B-tree per tabella, B-tree per indice e pagine freelist
Catalogo dello schemaLa tabella sqlite_schema a pagina 1 registra tutte le definizioni di tabelle, indici, viste e trigger
File companion Journal e WALRollback journal: .db3-journal; la modalità WAL aggiunge .db3-wal e .db3-shm accanto al file del database
Byte della versione del formatoOffset intestazione 18-19: 1 = modalità rollback journal, 2 = modalità WAL
CrittografiaNessuna nel formato base; disponibile tramite SQLCipher o SQLite Encryption Extension (SEE)
CompressioneNessuna a livello di pagina; le applicazioni possono memorizzare BLOB compressi all'interno del database
Controllo integritàComando PRAGMA integrity_check; checksum opzionali per pagina tramite lo shim Checksum VFS
Supporto piattaformaWindows, macOS, Linux, Android, iOS e ambienti embedded; nessun processo server richiesto
RilasciatoSQLite 3 file format, 2004
Ultima versioneSQLite 3 file format (stable since 2004; magic byte 'SQLite format 3' unchanged)
Standard aperto · royalty-free
Specificawww.sqlite.org

Conversioni DB3

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file DB3. 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 DB3.

Domande frequenti

Come apro un file .db3?
Usa il software gratuito DB Browser for SQLite (Windows/macOS/Linux): File → Apri database, quindi Vai ai dati per visualizzare le tabelle. Oppure interrogalo con la riga di comando sqlite3. Essendo un database, si esplorano le tabelle invece di «leggerlo» come un documento.
Un file .db3 è uguale a un file .sqlite o .db?
Sì - tutti e tre utilizzano lo stesso formato SQLite 3 (intestazione «SQLite format 3»). L'estensione è solo una convenzione scelta dall'app; qualsiasi strumento SQLite li apre tutti e rinominarli tra loro non cambia nulla.
Come esporto un .db3 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 .db3 non si apre / dice «il file non è un database»?
Potrebbe essere corrotto, crittografato (es. SQLCipher) o non essere affatto un file SQLite. Controlla i primi 16 byte - un vero file SQLite inizia con «SQLite format 3». I database crittografati devono essere prima decifrati con la loro chiave.
Cos'è PalmDatabase.db3?
Un database SQLite .db3 utilizzato dai vecchi dispositivi mobili/Palm per memorizzare cronologia e informazioni personali. Si apre come qualsiasi file SQLite in DB Browser for SQLite.
Devo installare un server database per leggere un .db3?
No - SQLite è serverless e autonomo; il singolo file .db3 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.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database 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