.DB

DB Datei

SQLite Database File
Frage stellen
SCHNELLE ANTWORT

Eine .db-Datei ist fast immer eine SQLite-Datenbank - das Einzeldatei-Format, das Android-Apps, Browser und Desktop-Programme zur Datenspeicherung verwenden. Öffnen Sie sie mit dem kostenlosen DB Browser for SQLite (Windows/macOS/Linux) oder mit der Befehlszeile sqlite3. Beginnt die Datei mit etwas anderem als „SQLite format 3“, handelt es sich nicht um eine SQLite-Datenbank; es könnte sich um einen Windows-Thumbs.db-Cache oder ein proprietäres App-Format handeln.

Entwickler: SQLite (D. Richard Hipp / SQLite Consortium) Kategorie: Datenbanken Offener Standard MIME: application/vnd.sqlite3
VERFÜGBAR AUF Windows macOS Linux Web
Verwandt: .DBF · .ACCDB · .SQL · .MDB

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 1, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das DB-Dateiformat?

Eine .db-Datei enthält eine Datenbank - in der Regel strukturiert, bestehend aus Datensätzen, die in Tabellen und den Beziehungen zwischen diesen Tabellen organisiert sind. Die Struktur der in einer .db-Datei gespeicherten Datenbank ist innerhalb derselben Datei definiert. .db ist eine generische Erweiterung, die von verschiedenen Datenbankanwendungen verwendet wird. Die häufigste .db-Datenbankdatei ist die von SQLite erstellte - einer leichtgewichtigen, serverlosen Datenbank-Engine, die von D. Richard Hipp entwickelt wurde. Jede echte SQLite-.db-Datei beginnt mit dem 16-Byte-Header-String SQLite format 3 an Byte-Offset 0. .db-Dateien können verschlüsselte oder zugriffsgeschützte Datenbanken speichern und können alternativ die verwandten Erweiterungen .sqlite, .sqlite3, .s3db oder .db3 verwenden.

.db-Datenbankdateien werden häufig auf Mobilgeräten zur Speicherung von Daten wie SMS-Nachrichten oder Kontaktlisten verwendet. .db-Dateien werden auch von verschiedenen Softwareanwendungen zur Datenspeicherung eingesetzt - beispielsweise von Computerspielen. Da .db eine generische Erweiterung ist, ist nicht jede .db-Datei eine SQLite-Datenbank; manche Anwendungen schreiben proprietäre Formate unter derselben Erweiterung. Daten in einer .db-Datei können in andere Datenbankformate exportiert oder aus anderen Dateien importiert werden - zum Beispiel aus einer CSV-Tabelle.

Sicherheit

RISIKO: MEDIUM

Eine SQLite-.db-Datei enthält Daten, keinen Code, daher ist das Öffnen in einem Viewer sicher - behandeln Sie den Inhalt jedoch als sensibel: App-Datenbanken enthalten oft private Nachrichten, Kontakte, Tokens oder Standortverlauf. Laden Sie keine persönlichen Datenbanken (z. B. WhatsApp-msgstore.db) in Online-Viewer hoch. Seien Sie nur bei unbekannten .db-Dateien aus nicht vertrauenswürdigen Quellen vorsichtig, und führen Sie niemals SQL aus einer nicht vertrauenswürdigen Quelle gegen Ihre Datenbank aus.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMESQLite Database File
ENTWICKLERSQLite (D. Richard Hipp / SQLite Consortium)seit SQLite 3 file format, 2004
KATEGORIEDatenbanken
MIME TYPEapplication/vnd.sqlite3
TYPBinäre Einzeldatei-SQLite-3-Datenbank
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • Windows Thumbs.db - Ein versteckter OLE-Compound-Miniaturansichten-Cache (Signatur D0 CF 11 E0), den Windows in Bildordnern anlegt; kann gefahrlos gelöscht werden.
  • Ältere Desktop-Datenbanken (dBASE / Paradox) - xBase/Paradox-Tabellendateien der 1980er-90er Jahre nutzten .db ebenfalls; über Import in Access oder LibreOffice Base zu öffnen.
  • Proprietäre Anwendungsspeicher - Manche Spiele und E-Mail-Clients schreiben .db in einem undokumentierten Binärformat, das nur von dem jeweiligen Programm gelesen werden kann.
MAGIC BYTES · DATEISIGNATUR
OFFSET
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
A SQLite database always begins with the 16-byte header string "SQLite format 3\000". A .db that starts with anything else is not SQLite - see also_used_by for the other formats that reuse this extension.

Programme zum Öffnen von DB-Dateien

Windows2 apps
DB Browser for SQLite Open Source Datei > Datenbank öffnen, .db auswählen, dann Daten durchsuchen, um Tabellen anzuzeigen (funktioniert für jede unverschlüsselte SQLite-Datenbank, z. B. msgstore.db).
SQLite (sqlite3 CLI) Open Source Führen Sie ‘sqlite3 file.db’ aus, dann ‘.tables’ und SQL-Abfragen, um die Datenbank zu prüfen/exportieren.
macOS2 apps
DB Browser for SQLite Open Source Datei > Datenbank öffnen, .db auswählen, dann Daten durchsuchen, um Tabellen anzuzeigen (funktioniert für jede unverschlüsselte SQLite-Datenbank, z. B. msgstore.db).
SQLite (sqlite3 CLI) Open Source Führen Sie ‘sqlite3 file.db’ aus, dann ‘.tables’ und SQL-Abfragen, um die Datenbank zu prüfen/exportieren.
Linux2 apps
DB Browser for SQLite Open Source Datei > Datenbank öffnen, .db auswählen, dann Daten durchsuchen, um Tabellen anzuzeigen (funktioniert für jede unverschlüsselte SQLite-Datenbank, z. B. msgstore.db).
SQLite (sqlite3 CLI) Open Source Führen Sie ‘sqlite3 file.db’ aus, dann ‘.tables’ und SQL-Abfragen, um die Datenbank zu prüfen/exportieren.
Web1 app
SQLite Viewer (sqliteviewer.app) Kostenlos Ziehen Sie eine .db in den Browser, um Tabellen lokal zu prüfen (laden Sie keine vertraulichen Datenbanken hoch).

Technische Details

technische Spezifikation
Format-TypBinäre Einzeldatei-Relationaldatenbank (SQLite 3)
MIME-Typapplication/vnd.sqlite3
Datei-Header-Größe100 Bytes an Offset 0
Magic String„SQLite format 3“ plus Null-Byte - 16 Bytes an Datei-Offset 0
Standard-Seitengröße4 096 Bytes (konfigurierbar von 512 bis 65 536 Bytes, muss eine Zweierpotenz sein)
TextkodierungUTF-8, UTF-16-LE oder UTF-16-BE (bei der Erstellung gewählt, im Header an Offset 56 gespeichert)
DatentypenNULL, INTEGER, REAL, TEXT, BLOB (mit Typaffinitätssystem)
Journaling-ModiDELETE (Rollback-Journal), WAL (Write-Ahead-Log), MEMORY, OFF
ACID-KonformitätVolle Atomarität, Konsistenz, Isolation, Dauerhaftigkeit
Maximale Datenbankgröße~281 TB (theoretisches Maximum mit 65 536-Byte-Seitengröße)
Maximale Spalten pro Tabelle2 000 (Standard-Compile-Time-Limit)
Verwandte Erweiterungen.sqlite, .sqlite3, .db3, .s3db
Plattformübergreifende PortabilitätByte-Reihenfolge-unabhängig; dieselbe Datei läuft unverändert auf jedem Betriebssystem und jeder CPU-Architektur
VeröffentlichtSQLite 3 file format, 2004
Offener StandardJa · lizenzgebührenfrei
Spezifikationwww.sqlite.org

DB-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit DB-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu DB-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine SQLite-.db-Datei?
Verwenden Sie den kostenlosen DB Browser for SQLite (Windows/macOS/Linux): Datei > Datenbank öffnen, dann Daten durchsuchen, um die Tabellen zu sehen. Die Befehlszeile sqlite3 funktioniert ebenfalls (‘sqlite3 file.db’, dann ‘.tables’).
Wie lese ich eine WhatsApp-msgstore.db-Datei?
Wenn es sich um die einfache msgstore.db handelt, öffnen Sie sie in DB Browser for SQLite und schauen Sie sich die Nachrichtentabellen an. Backups vom Telefon sind in der Regel verschlüsselt (msgstore.db.crypt14/15) und müssen zuerst mit Ihrem Kontoschlüssel entschlüsselt werden.
Kann ich eine .db-Datei in CSV oder Excel konvertieren?
Ja - öffnen Sie die SQLite-.db in DB Browser for SQLite und exportieren Sie jede Tabelle als CSV, dann öffnen Sie diese in Excel/LibreOffice. Es gibt keine Einzeldatei-Binär-zu-XLSX-Konvertierung; der Weg führt über CSV.
Wie erkenne ich, ob meine .db-Datei wirklich eine SQLite-Datenbank ist?
Prüfen Sie die ersten 16 Bytes in einem Hex-Editor: ‘SQLite format 3’ bedeutet SQLite (mit DB Browser öffnen). Beginnt die Datei mit ‘D0 CF 11 E0’, handelt es sich um eine OLE-Datei wie Thumbs.db; alles andere ist wahrscheinlich ein privates App-Format.
Warum öffnet sich meine .db nicht in DB Browser?
Möglicherweise ist es keine SQLite-Datei - es könnte ein verschlüsseltes Backup (crypt14), eine Windows-Thumbs.db oder ein proprietäres App-Format sein. Überprüfen Sie den Header; SQLite-Dateien beginnen mit ‘SQLite format 3’.
Kann ich eine SQLite-.db bearbeiten und speichern?
Ja - DB Browser for SQLite ermöglicht das Bearbeiten von Zeilen und das Speichern der Änderungen; sqlite3 führt UPDATE/INSERT-SQL aus. Sichern Sie die Datei vorher und schließen Sie die besitzende App, damit sie nicht gleichzeitig schreibt.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen