.SQLITE

Файл SQLITE

SQLite Database
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .sqlite - это автономная реляционная база данных, созданная SQLite, самым широко используемым движком баз данных в мире. Открыть его можно с помощью бесплатной программы DB Browser for SQLite (Windows/macOS/Linux) или через командную строку sqlite3. Расширения .sqlite, .sqlite3 и .db представляют собой один и тот же формат на диске - это просто разные соглашения об именовании.

Разработчик: D. Richard Hipp / SQLite Development Team (public domain) Категория: Файлы баз данных Открыть стандартное MIME: application/vnd.sqlite3
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DB · .DBF · .ACCDB · .SQL

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 24, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла SQLITE?

Файлы с расширением .sqlite - это файлы баз данных, созданные с использованием библиотеки SQLite - автономной безсерверной системы для хранения и управления реляционными базами данных. Данные в файлах .sqlite организованы в таблицы, и каждая таблица может состоять из любого количества столбцов и записей, предназначенных для хранения различных типов данных. Внутри файл использует структуру B-дерева (B-tree), разделенную на страницы фиксированного размера, и всегда начинается с 16-байтовой магической строки ASCII SQLite format 3, что делает его узнаваемым независимо от используемого расширения - та же база данных может также иметь расширения .db, .sqlite3 или .db3.

Доступ к файлам .sqlite никак не ограничен, и управление ими может осуществляться с помощью многих программ и языков программирования, которые распознают и поддерживают этот формат. В результате файлы баз данных .sqlite используются для хранения многих видов структурированных данных: списков клиентов, каталогов товаров, настроек приложений и любого другого контента, требующего упорядоченной структуры. Поэтому формат обычно встроен в веб-браузеры, мобильные операционные системы и бесчисленные настольные приложения в качестве встроенного движка базы данных, не требующего отдельного серверного процесса.

Безопасность и защита

РИСК: MEDIUM

Файл .sqlite - это данные, а не код, поэтому открывать его в просмотрщике безопасно. Однако относитесь к СОДЕРЖИМОМУ как к конфиденциальному: базы данных SQLite приложений и браузеров часто содержат личные сообщения, контакты, историю, токены и данные о местоположении - не загружайте личные базы данных в онлайн-просмотрщики и отдавайте предпочтение локальным инструментам (DB Browser/sqlite3). Никогда не запускайте SQL из ненадежного источника в своей базе данных (это может привести к удалению данных через DROP/DELETE). Имейте в виду, что у базы данных могут быть сопутствующие файлы -wal/-shm, содержащие последние изменения.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕSQLite Database
РАЗРАБОТЧИКD. Richard Hipp / SQLite Development Team (public domain)с SQLite 1.0 in 2000; the current SQLite 3 file format since 2004
MIME-ТИПapplication/vnd.sqlite3
ТИПБинарная, автономная однофайловая реляционная база данных (формат файлов SQLite 3)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.db.dbf.accdb.sql
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
Первые 16 байт - это всегда строка ASCII «SQLite format 3», за которой следует NUL-байт. Это одинаково независимо от расширения файла - .sqlite, .sqlite3, .db, .s3db, .db3 и бесчисленные файлы приложений без расширений имеют этот заголовок. Идентифицируйте базу данных SQLite по этому заголовку, а не по расширению .sqlite.

Программы, открывающие файлы SQLITE

Windows4 apps
Navicat for SQlite Платно Коммерческий GUI: откройте .sqlite для управления таблицами, выполнения запросов и экспорта - платная альтернатива DB Browser.
DB Browser for SQLite Открытый код File -> Open Database, выберите .sqlite, затем «Browse Data» для просмотра таблиц и «Execute SQL» для запросов. Стандартный бесплатный просмотрщик/редактор.
SQLite (sqlite3 CLI) Открытый код Запустите «sqlite3 file.sqlite», затем «.tables» для вывода списка таблиц и SQL-запросы для проверки/экспорта.
DBeaver Открытый код Создайте подключение SQLite, указывающее на файл .sqlite, чтобы просматривать, запрашивать и экспортировать данные через проработанный графический интерфейс.
macOS3 apps
DB Browser for SQLite Открытый код File -> Open Database, выберите .sqlite, затем «Browse Data» для просмотра таблиц и «Execute SQL» для запросов. Стандартный бесплатный просмотрщик/редактор.
SQLite (sqlite3 CLI) Открытый код Запустите «sqlite3 file.sqlite», затем «.tables» для вывода списка таблиц и SQL-запросы для проверки/экспорта.
TablePlus Freemium Нативный GUI для macOS: откройте .sqlite для просмотра, запроса и экспорта таблиц.
Linux2 apps
DB Browser for SQLite Открытый код File -> Open Database, выберите .sqlite, затем «Browse Data» для просмотра таблиц и «Execute SQL» для запросов. Стандартный бесплатный просмотрщик/редактор.
SQLite (sqlite3 CLI) Открытый код Запустите «sqlite3 file.sqlite», затем «.tables» для вывода списка таблиц и SQL-запросы для проверки/экспорта.
Web1 app
SQLite Viewer (sqliteviewer.app) Бесплатно Перетащите .sqlite в браузер для локальной проверки таблиц (работает на стороне клиента, но не загружайте конфиденциальные базы данных).

Технические подробности

глубокая спецификация
Движок храненияB-дерево; строки таблиц хранятся в B-деревьях таблиц, записи индексов - в B-деревьях индексов
Размер страницыот 512 до 65 536 байт на страницу; по умолчанию 4 096 байт (начиная с SQLite 3.12, 2016 г.)
Заголовок файлаФиксированный 100-байтовый заголовок базы данных; первые 16 байт - магическая строка ASCII «SQLite format 3», за которой следует NUL-байт
Порядок байтовBig-endian для всех многобайтовых целых чисел в заголовке файла и страницах B-дерева
Кодировка текстаUTF-8, UTF-16LE или UTF-16BE; выбирается при создании и записывается в заголовке файла
Типы данныхПять классов хранения: NULL, INTEGER, REAL, TEXT, BLOB; динамическая система типизации (type affinity)
Модель транзакцийACID-совместимая; поддерживает режимы журнала отката (rollback journal) и упреждающей записи (WAL)
Макс. размер базы данныхДо ~281 ТБ (теоретический максимум при размере страницы 65 536 байт и максимальном количестве страниц)
ПараллелизмБлокировка на уровне файла; режим WAL позволяет нескольким параллельным читателям работать одновременно с одним писателем
MIME-типapplication/vnd.sqlite3 (также application/x-sqlite3 в старых версиях)
Каталог схемыВнутренняя схема хранится в таблице sqlite_schema (ранее sqlite_master) внутри самого файла
Альтернативные расширения.db, .sqlite3, .db3, .s3db - формат идентифицируется по магическим байтам заголовка, а не по расширению файла
АвтовакуумДополнительный режим AUTOVACUUM автоматически освобождает пустые страницы; без него свободные страницы используются повторно на месте
Встроенное использованиеИспользуется внутри Android, iOS, Firefox, Chrome, Safari, macOS и многих других платформ
ВыпущенSQLite 1.0 in 2000; the current SQLite 3 file format since 2004
Открыть стандартноеДа · без роялти
Спецификацияwww.sqlite.org

Конвертации SQLITE

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами SQLITE. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах SQLITE.

Часто задаваемые вопросы

Как открыть файл .sqlite?
Используйте бесплатную программу DB Browser for SQLite (Windows/macOS/Linux): File -> Open Database, затем вкладка «Browse Data» для просмотра таблиц. Или сделайте запрос с помощью инструмента командной строки sqlite3. Это база данных, поэтому вы просматриваете таблицы, а не «читаете» её как документ.
В чем разница между .sqlite, .sqlite3 и .db?
В самом формате разницы нет - все три являются одним и тем же файлом SQLite 3 (заголовок «SQLite format 3»). Расширение - это просто соглашение об именовании, выбранное приложением; любой инструмент SQLite открывает их все.
Является ли файл .sqlite тем же самым, что и файл .sql?
Нет. Файл .sqlite - это бинарная база данных. Файл .sql - это текстовый скрипт с операторами SQL. Вы открываете .sqlite в программе для просмотра; вы запускаете или импортируете .sql в базу данных.
Как экспортировать .sqlite в CSV или Excel?
Откройте его в DB Browser for SQLite и выберите File -> Export -> Table to CSV (по одной таблице за раз), затем откройте CSV в Excel/LibreOffice. DBeaver может экспортировать результаты запросов напрямую в XLSX.
Почему мой .sqlite не открывается / пишет «file is not a database»?
Он может быть зашифрован (например, WhatsApp crypt12/14), поврежден или на самом деле не является SQLite. Проверьте первые 16 байт - настоящий файл SQLite начинается с «SQLite format 3». Зашифрованные резервные копии сначала необходимо расшифровать.
Нужно ли устанавливать сервер для использования SQLite?
Нет - в этом и заключается смысл SQLite. Она безсерверная и автономная; один файл - это вся база данных, и такой инструмент, как DB Browser или CLI sqlite3, читает его напрямую без какой-либо настройки.

Ссылки

1SQLite - Database File Formatwww.sqlite.org
2SQLite - Most Widely Deployed Database Enginewww.sqlite.org

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.JPGJPEG Image
10.NOMEDIAAndroid No-Media Marker File

Похожие расширения

.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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z