Провереноот Adam B.·проверено FE Editorial·обновлено Jul 22, 20262.9(13 голосов)Спасибо за оценку!
БЫСТРЫЙ ОТВЕТ
A .db3 file is a SQLite 3 database - the same format as .sqlite and .db, just a different extension. Open it for free with DB Browser for SQLite on Windows, macOS, or Linux. The file holds structured data (tables, indexes, rows), not a document, so you browse it rather than read it like a text file.
Разработчик: SQLite (D. Richard Hipp / SQLite Development Team, public domain)Категория: Файлы баз данныхОткрыть стандартноеMIME: application/vnd.sqlite3
A .db3 file is a database file created by SQLite, a lightweight and self-contained database engine. SQLite stores data in a structured binary format that can be accessed using SQL. The .db3 extension is a naming convention - it is identical in format to .db, .sqlite, and .sqlite3 files; all share the same 16-byte header SQLite format 3.
An example of a .db3 file is PalmDatabase.db3, which stores personal browsing history. The format requires no server process and runs on Windows, macOS, Linux, Android, and iOS. Tools such as DB Browser for SQLite, the sqlite3 command-line shell, and SQLite Viewer can open .db3 files alongside other SQLite variants.
Безопасность и защита
РИСК: MEDIUM
A .db3 file is data, not code, so opening it in a viewer is safe. Treat the CONTENTS as sensitive, though: app and browser SQLite databases commonly hold private messages, contacts, history, tokens and location data - don't upload personal databases to online viewers, and prefer a local tool (DB Browser/sqlite3). Never run SQL from an untrusted source against your database (it can DROP/DELETE data). The newest changes may live in companion -wal/-journal files beside the .db3.
Детали формата
в двух словах
ПОЛНОЕ НАЗВАНИЕSQLite 3 Database Fileтакже известен как SQLite database, SQLite3 database
РАЗРАБОТЧИКSQLite (D. Richard Hipp / SQLite Development Team, public domain)с SQLite 3 file format, 2004
A .db3 file is byte-for-byte a normal SQLite 3 database; the first 16 bytes are always "SQLite format 3" + NUL. The .db3 suffix is just a naming convention - the same format is also written as .sqlite, .sqlite3, .db and .s3db. Identify it by this header, not by the extension.
Программы, открывающие файлы DB3
Windows4 apps
Navicat for SQliteПлатноCommercial GUI: open the .db3 to manage tables, run queries and export - paid alternative to DB Browser.
DB Browser for SQLiteОткрытый кодFile → Open Database, pick the .db3, then Browse Data to view tables and Execute SQL to query. The standard free viewer/editor.
SQLite (sqlite3 CLI)Открытый кодRun 'sqlite3 file.db3', then '.tables' to list tables and SQL queries to inspect/export.
DBeaverОткрытый кодCreate a SQLite connection pointing at the .db3 to browse, query and export across a polished GUI.
macOS3 apps
DB Browser for SQLiteОткрытый кодFile → Open Database, pick the .db3, then Browse Data to view tables and Execute SQL to query. The standard free viewer/editor.
SQLite (sqlite3 CLI)Открытый кодRun 'sqlite3 file.db3', then '.tables' to list tables and SQL queries to inspect/export.
TablePlusFreemiumNative-mac GUI: open the .db3 to browse, query and export tables.
Linux3 apps
Navicat for SQlite (Linux)ПлатноPaid GUI alternative; open the .db3 to manage and export. Use DB Browser if you want free.
DB Browser for SQLiteОткрытый кодFile → Open Database, pick the .db3, then Browse Data to view tables and Execute SQL to query. The standard free viewer/editor.
SQLite (sqlite3 CLI)Открытый кодRun 'sqlite3 file.db3', then '.tables' to list tables and SQL queries to inspect/export.
Web1 app
SQLite Viewer (sqliteviewer.app)БесплатноDrag a .db3 into the browser to inspect tables locally (runs client-side - but don't upload confidential databases).
Технические подробности
глубокая спецификация
Encoding
Binary; multi-byte integers in the header and B-tree cells use big-endian byte order
Вопросов пока нет - станьте первым, кто спросит о файлах DB3.
Часто задаваемые вопросы
How do I open a .db3 file?
Use the free DB Browser for SQLite (Windows/macOS/Linux): File → Open Database, then Browse Data to view the tables. Or query it with the sqlite3 command line. It's a database, so you browse tables rather than 'read' it like a document.
Is a .db3 file the same as a .sqlite or .db file?
Yes - all three are the same SQLite 3 format (header 'SQLite format 3'). The extension is just a naming convention chosen by the app; any SQLite tool opens all of them, and renaming between them changes nothing.
How do I export a .db3 to CSV or Excel?
Open it in DB Browser for SQLite and File → Export → Table to CSV (one table at a time), then open the CSV in Excel/LibreOffice. DBeaver can export query results directly to XLSX.
Why won't my .db3 open / it says 'file is not a database'?
It may be corrupted, encrypted (e.g. SQLCipher), or not actually SQLite. Check the first 16 bytes - a real SQLite file starts with 'SQLite format 3'. Encrypted databases must be decrypted with their key first.
What is PalmDatabase.db3?
A SQLite .db3 database used by older mobile/Palm devices to store history and personal information. Open it like any SQLite file in DB Browser for SQLite.
Do I need to install a database server to read a .db3?
No - SQLite is serverless and self-contained; the single .db3 file is the whole database, and a tool like DB Browser or the sqlite3 CLI reads it directly with no setup.