Vérifiépar Adam B.·révisé par FE Editorial·mis à jour Jul 22, 20262.9(13 votes)Merci pour votre évaluation !
RÉPONSE RAPIDE
Un fichier .db3 est une base de données SQLite 3 - le même format que .sqlite et .db, juste une extension différente. Ouvrez-le gratuitement avec DB Browser for SQLite sur Windows, macOS ou Linux. Le fichier contient des données structurées (tables, index, lignes), pas un document, vous le parcourez donc plutôt que de le lire comme un fichier texte.
Développeur : SQLite (D. Richard Hipp / SQLite Development Team, public domain)Catégorie : Fichiers de base de donnéesStandard ouvertMIME: application/vnd.sqlite3
Un fichier .db3 est un fichier de base de données créé par SQLite, un moteur de base de données léger et autonome. SQLite stocke les données dans un format binaire structuré accessible via SQL. L'extension .db3 est une convention de nommage - elle est identique en format aux fichiers .db, .sqlite et .sqlite3 ; tous partagent le même en-tête de 16 octets SQLite format 3.
Un exemple de fichier .db3 est PalmDatabase.db3, qui stocke l'historique de navigation personnel. Le format ne nécessite aucun processus serveur et fonctionne sur Windows, macOS, Linux, Android et iOS. Des outils tels que DB Browser for SQLite, le shell en ligne de commande sqlite3 et SQLite Viewer peuvent ouvrir les fichiers .db3 aux côtés d'autres variantes SQLite.
Sécurité et sûreté
RISQUE : MEDIUM
Un fichier .db3 contient des données, pas du code, donc l'ouvrir dans un visualiseur est sûr. Traitez cependant le CONTENU comme sensible : les bases de données SQLite d'applications et de navigateurs contiennent couramment des messages privés, des contacts, l'historique, des jetons et des données de localisation - ne téléchargez pas de bases de données personnelles sur des visualiseurs en ligne, et préférez un outil local (DB Browser/sqlite3). N'exécutez jamais de SQL provenant d'une source non fiable sur votre base de données (cela peut SUPPRIMER des données). Les modifications les plus récentes peuvent se trouver dans les fichiers compagnons -wal/-journal à côté du .db3.
Détails du format
en bref
NOM COMPLETSQLite 3 Database Filealias SQLite database, SQLite3 database
DÉVELOPPEURSQLite (D. Richard Hipp / SQLite Development Team, public domain)depuis SQLite 3 file format, 2004
Un fichier .db3 est octet par octet une base de données SQLite 3 normale ; les 16 premiers octets sont toujours « SQLite format 3 » + NUL. Le suffixe .db3 n'est qu'une convention de nommage - le même format est également écrit .sqlite, .sqlite3, .db et .s3db. Identifiez-le par cet en-tête, pas par l'extension.
Programmes qui ouvrent les fichiers DB3
Windows4 apps
Navicat for SQlitePayantInterface graphique commerciale : ouvrez le .db3 pour gérer les tables, exécuter des requêtes et exporter - alternative payante à DB Browser.
DB Browser for SQLiteOpen-sourceFichier → Ouvrir une base de données, choisissez le .db3, puis Parcourir les données pour voir les tables et Exécuter le SQL pour interroger. Le visualiseur/éditeur gratuit standard.
SQLite (sqlite3 CLI)Open-sourceExécutez « sqlite3 file.db3 », puis « .tables » pour lister les tables et des requêtes SQL pour inspecter/exporter.
DBeaverOpen-sourceCréez une connexion SQLite pointant vers le .db3 pour parcourir, interroger et exporter via une interface graphique soignée.
macOS3 apps
DB Browser for SQLiteOpen-sourceFichier → Ouvrir une base de données, choisissez le .db3, puis Parcourir les données pour voir les tables et Exécuter le SQL pour interroger. Le visualiseur/éditeur gratuit standard.
SQLite (sqlite3 CLI)Open-sourceExécutez « sqlite3 file.db3 », puis « .tables » pour lister les tables et des requêtes SQL pour inspecter/exporter.
TablePlusFreemiumInterface graphique native macOS : ouvrez le .db3 pour parcourir, interroger et exporter des tables.
Linux3 apps
Navicat for SQlite (Linux)PayantAlternative payante avec interface graphique ; ouvrez le .db3 pour gérer et exporter. Utilisez DB Browser si vous voulez du gratuit.
DB Browser for SQLiteOpen-sourceFichier → Ouvrir une base de données, choisissez le .db3, puis Parcourir les données pour voir les tables et Exécuter le SQL pour interroger. Le visualiseur/éditeur gratuit standard.
SQLite (sqlite3 CLI)Open-sourceExécutez « sqlite3 file.db3 », puis « .tables » pour lister les tables et des requêtes SQL pour inspecter/exporter.
Web1 app
SQLite Viewer (sqliteviewer.app)GratuitFaites glisser un .db3 dans le navigateur pour inspecter les tables localement (s'exécute côté client - mais ne téléchargez pas de bases de données confidentielles).
Détails techniques
spécifications approfondies
Encodage
Binaire ; les entiers multi-octets dans l'en-tête et les cellules B-tree utilisent l'ordre des octets big-endian
Pas encore de questions - soyez le premier à poser une question sur les fichiers DB3.
Foire aux questions
Comment ouvrir un fichier .db3 ?
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. Ou interrogez-le avec la ligne de commande sqlite3. C'est une base de données, vous parcourez donc des tables plutôt que de le « lire » comme un document.
Un fichier .db3 est-il identique à un fichier .sqlite ou .db ?
Oui - tous trois utilisent le même format SQLite 3 (en-tête « SQLite format 3 »). L'extension n'est qu'une convention de nommage choisie par l'application ; n'importe quel outil SQLite les ouvre tous, et les renommer entre eux ne change rien.
Comment exporter un .db3 vers CSV ou Excel ?
Ouvrez-le dans DB Browser for SQLite et faites Fichier → Exporter → Table au format CSV (une table à la fois), puis ouvrez le CSV dans Excel/LibreOffice. DBeaver peut exporter les résultats de requêtes directement en XLSX.
Pourquoi mon .db3 ne s'ouvre pas / indique « le fichier n'est pas une base de données » ?
Il peut être corrompu, chiffré (ex: SQLCipher) ou ne pas être réellement du SQLite. Vérifiez les 16 premiers octets - un vrai fichier SQLite commence par « SQLite format 3 ». Les bases de données chiffrées doivent d'abord être déchiffrées avec leur clé.
Qu'est-ce que PalmDatabase.db3 ?
Une base de données SQLite .db3 utilisée par les anciens appareils mobiles/Palm pour stocker l'historique et les informations personnelles. Ouvrez-le comme n'importe quel fichier SQLite dans DB Browser for SQLite.
Dois-je installer un serveur de base de données pour lire un .db3 ?
Non - SQLite est sans serveur et autonome ; le fichier .db3 unique constitue toute la base de données, et un outil comme DB Browser ou le CLI sqlite3 le lit directement sans configuration.