.DB

Fichier DB

SQLite Database File
Poser une question
RÉPONSE RAPIDE

Un fichier .db est presque toujours une base de données SQLite - le format à fichier unique utilisé par les applications Android, les navigateurs et les programmes de bureau pour stocker leurs données. Ouvrez-le avec le logiciel gratuit DB Browser for SQLite (Windows/macOS/Linux) ou avec la ligne de commande sqlite3. Si le fichier commence par autre chose que « SQLite format 3 », ce n'est pas une base de données SQLite ; il pourrait s'agir d'un cache Windows Thumbs.db ou d'un format d'application propriétaire à la place.

Développeur : SQLite (D. Richard Hipp / SQLite Consortium) Catégorie : Fichiers de base de données Standard ouvert MIME: application/vnd.sqlite3
S'OUVRE SUR Windows macOS Linux Web
Lié : .DBF · .ACCDB · .SQL · .MDB

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 1, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier DB ?

Un fichier .db contient une base de données - généralement structurée, composée d'enregistrements de données organisés en tables avec des relations entre ces tables. La structure de la base de données stockée dans un fichier .db est définie au sein du même fichier. .db est une extension générique utilisée par diverses applications de base de données. Le fichier de base de données .db le plus courant est celui créé par SQLite, un moteur de base de données léger et sans serveur développé par D. Richard Hipp. Chaque véritable fichier .db SQLite commence par la chaîne d'en-tête de 16 octets SQLite format 3 à l'offset d'octet 0. Les fichiers .db peuvent stocker des bases de données chiffrées ou protégées par accès et peuvent alternativement utiliser les extensions associées .sqlite, .sqlite3, .s3db ou .db3.

Les fichiers de base de données .db sont fréquemment utilisés par les appareils mobiles pour stocker des données telles que des messages SMS ou des listes de contacts. Les fichiers .db sont également utilisés par diverses applications logicielles pour stocker leurs données - par exemple, les jeux vidéo. Comme .db est une extension générique, tous les fichiers .db ne sont pas des bases de données SQLite ; certaines applications écrivent des formats propriétaires sous la même extension. Les données d'un fichier .db peuvent être exportées vers d'autres formats de base de données ou importées à partir d'autres fichiers - par exemple, une feuille de calcul CSV.

Sécurité et sûreté

RISQUE : MEDIUM

Un fichier .db SQLite contient des données, pas du code, donc en ouvrir un dans une liseuse est sûr - mais traitez le contenu comme sensible : les bases de données d'applications contiennent souvent des messages privés, des contacts, des jetons ou l'historique de localisation. Ne téléchargez pas de bases de données personnelles (par ex. msgstore.db de WhatsApp) sur des visionneuses en ligne. Soyez prudent uniquement avec les fichiers .db inconnus provenant de sources non fiables, et n'exécutez jamais de SQL provenant d'une source non fiable sur votre base de données.

Détails du format

en bref
NOM COMPLETSQLite Database File
DÉVELOPPEURSQLite (D. Richard Hipp / SQLite Consortium)depuis SQLite 3 file format, 2004
TYPE MIMEapplication/vnd.sqlite3
TYPEBase de données binaire SQLite 3 à fichier unique
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Windows Thumbs.db - Un cache de vignettes OLE-compound caché (signature D0 CF 11 E0) que Windows écrit dans les dossiers d'images ; peut être supprimé sans risque.
  • Bases de données de bureau héritées (dBASE / Paradox) - Les fichiers de table xBase/Paradox des années 1980-90 réutilisaient l'extension .db ; s'ouvrent via l'importation dans Access ou LibreOffice Base.
  • Magasins d'applications propriétaires - Certains jeux et clients de messagerie écrivent des fichiers .db selon leur propre structure binaire non documentée, lisible uniquement par ce programme.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
Une base de données SQLite commence toujours par la chaîne d'en-tête de 16 octets « SQLite format 3\000 ». Un fichier .db qui commence par autre chose n'est pas du SQLite - voir aussi également_utilisé_par pour les autres formats qui réutilisent cette extension.

Programmes qui ouvrent les fichiers DB

Windows2 apps
DB Browser for SQLite Open-source Fichier → Ouvrir une base de données, choisissez le .db, puis Parcourir les données pour afficher les tables (fonctionne pour toute base de données SQLite non chiffrée, par ex. msgstore.db).
SQLite (sqlite3 CLI) Open-source Exécutez « sqlite3 fichier.db » puis « .tables » et des requêtes SQL pour inspecter/exporter la base de données.
macOS2 apps
DB Browser for SQLite Open-source Fichier → Ouvrir une base de données, choisissez le .db, puis Parcourir les données pour afficher les tables (fonctionne pour toute base de données SQLite non chiffrée, par ex. msgstore.db).
SQLite (sqlite3 CLI) Open-source Exécutez « sqlite3 fichier.db » puis « .tables » et des requêtes SQL pour inspecter/exporter la base de données.
Linux2 apps
DB Browser for SQLite Open-source Fichier → Ouvrir une base de données, choisissez le .db, puis Parcourir les données pour afficher les tables (fonctionne pour toute base de données SQLite non chiffrée, par ex. msgstore.db).
SQLite (sqlite3 CLI) Open-source Exécutez « sqlite3 fichier.db » puis « .tables » et des requêtes SQL pour inspecter/exporter la base de données.
Web1 app
SQLite Viewer (sqliteviewer.app) Gratuit Faites glisser un .db dans le navigateur pour inspecter les tables localement (ne téléchargez pas de bases de données confidentielles).

Détails techniques

spécifications approfondies
Type de formatBase de données relationnelle binaire à fichier unique (SQLite 3)
Type MIMEapplication/vnd.sqlite3
Taille de l'en-tête du fichier100 octets à l'offset 0
Chaîne magique« SQLite format 3 » plus un octet nul - 16 octets à l'offset 0 du fichier
Taille de page par défaut4 096 octets (configurable de 512 à 65 536 octets, doit être une puissance de deux)
Encodage du texteUTF-8, UTF-16-LE, ou UTF-16-BE (choisi à la création, enregistré dans l'en-tête à l'offset 56)
Types de donnéesNULL, INTEGER, REAL, TEXT, BLOB (avec système d'affinité de type)
Modes de journalisationDELETE (journal de rollback), WAL (journal de réécriture), MEMORY, OFF
Conformité ACIDAtomicité, cohérence, isolation, durabilité complètes
Taille maximale de la base de données~281 To (maximum théorique avec une taille de page de 65 536 octets)
Nombre maximal de colonnes par table2 000 (limite par défaut à la compilation)
Extensions associées.sqlite, .sqlite3, .db3, .s3db
Portabilité multiplateformeIndépendant de l'ordre des octets (endianness) ; le même fichier s'exécute sans modification sur n'importe quel OS et architecture CPU
PubliéSQLite 3 file format, 2004
Standard ouvertOui · libre de droits
Spécificationwww.sqlite.org

Conversions DB

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers DB. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers DB.

Foire aux questions

Comment ouvrir un fichier .db SQLite ?
Utilisez le logiciel gratuit DB Browser for SQLite (Windows/macOS/Linux) : Fichier → Ouvrir une base de données, puis Parcourir les données pour voir les tables. La ligne de commande sqlite3 fonctionne également (« sqlite3 fichier.db », puis « .tables »).
Comment lire un fichier WhatsApp msgstore.db ?
S'il s'agit du fichier msgstore.db standard, ouvrez-le dans DB Browser for SQLite et examinez les tables de messages. Les sauvegardes provenant du téléphone sont généralement chiffrées (msgstore.db.crypt14/15) et doivent d'abord être déchiffrées avec votre clé de compte.
Puis-je convertir un fichier .db en CSV ou Excel ?
Oui - ouvrez le fichier .db SQLite dans DB Browser for SQLite et exportez chaque table en CSV, puis ouvrez-les dans Excel/LibreOffice. Il n'existe pas de conversion directe binaire-vers-XLSX en un seul fichier ; il faut passer par le CSV.
Comment savoir si mon .db est réellement une base de données SQLite ?
Vérifiez les 16 premiers octets dans un éditeur hexadécimal : « SQLite format 3 » signifie qu'il s'agit de SQLite (utilisez DB Browser). S'il commence par « D0 CF 11 E0 », c'est un fichier OLE comme Thumbs.db, et toute autre valeur est probablement un format d'application privé.
Pourquoi mon fichier .db ne s'ouvre-t-il pas dans DB Browser ?
Il se peut que ce ne soit pas du SQLite - il pourrait s'agir d'une sauvegarde chiffrée (crypt14), d'un fichier Windows Thumbs.db ou d'un format d'application propriétaire. Confirmez l'en-tête ; les fichiers SQLite commencent par « SQLite format 3 ».
Puis-je modifier un fichier .db SQLite et le réenregistrer ?
Oui - DB Browser for SQLite vous permet de modifier les lignes et d'utiliser « Écrire les modifications », et sqlite3 permet d'exécuter des requêtes SQL UPDATE/INSERT. Sauvegardez le fichier au préalable et fermez l'application propriétaire pour qu'elle n'écrive pas en même temps.

Références

1SQLite - Database File Formatwww.sqlite.org
2DB Browser for SQLite (official site)sqlitebrowser.org

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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
.SQLITESQLite Database

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z