SQLite скачать и установить: Windows, macOS и Linux

На официальной странице SQLite много архивов, и с первого раза не всегда понятно, какой файл нужен именно вам: консольная утилита, DLL, сборка для macOS, Linux или исходники.

Если вам нужен SQLite для Windows, чаще всего подходит архив SQLite Tools для Windows x64 — в нём находится файл sqlite3.exe.

Я сделал эту страницу как простой навигатор по скачиванию SQLite: выбрать систему, понять назначение архива и перейти к нужному файлу без лишнего угадывания. Первоисточник файлов и версий — официальный сайт проекта sqlite.org.
SQLite: большая библиотека материалов по запросам, .db, Python, PHP, Flutter, WAL, JSON, FTS5 и backup

Что скачать именно вам?

Сценарий Что скачать Почему
Нужен sqlite3.exe на Windows SQLite Tools для Windows x64 В архиве находится консольная утилита sqlite3 и дополнительные инструменты
Нужно подключить SQLite к Windows-приложению SQLite DLL для Windows x64 Это библиотека, а не консольный инструмент
Нужен SQLite на macOS SQLite Tools для macOS ARM64 или x64 ARM64 подходит для Apple Silicon, x64 — для Intel Mac
Нужны консольные инструменты на Linux SQLite Tools для Linux x64 Готовый архив с CLI-инструментами без сборки из исходников
Нужно встроить SQLite в C/C++ проект SQLite Amalgamation Один исходный файл удобен для встраивания в приложение
Нужна сборка из исходников на Linux или Unix SQLite Autoconf Подходит для сценария configure и make
Нужно изучить исходный код SQLite SQLite Source Tree Это полный исходный архив, а не только amalgamation
Нужен SQLite в браузере SQLite WebAssembly WASM-сборка используется для браузерных и экспериментальных сценариев

Скачать SQLite

Здесь собраны прямые ссылки на официальные архивы SQLite. Файлы скачиваются с sqlite.org без промежуточных установщиков и лишних страниц.

Дата обновления данных: 2026-05-07
Источник: sqlite.org/download.html

SQLite DLL для Windows x64

DLL-библиотека для подключения SQLite к Windows-приложениям.

  • Платформа: Windows x64
  • Версия: 3.53.1
  • Размер: 1.29 MiB
  • Файл: sqlite-dll-win-x64-3530100.zip
SHA3-256 87eb19a3e105a7a3e16806c500c829542888cd48add5b36992a4c0ebb271d86d

SQLite Tools для macOS ARM64

Инструменты командной строки SQLite для Mac на Apple Silicon.

  • Платформа: macOS Apple Silicon
  • Версия: 3.53.1
  • Размер: 4.10 MiB
  • Файл: sqlite-tools-osx-arm64-3530100.zip
SHA3-256 2396b56e5f8726961d3ab6dd41e609082598a23fe1e958d81265d592a5d4cc5e

SQLite Tools для macOS x64

Инструменты командной строки SQLite для Mac на Intel.

  • Платформа: macOS Intel
  • Версия: 3.53.1
  • Размер: 4.29 MiB
  • Файл: sqlite-tools-osx-x64-3530100.zip
SHA3-256 479188e16be76005597f7f854b03a8dd0616a680ea2c5f91ac35c5bb89d7a51b

SQLite Tools для Linux x64

Готовые консольные инструменты SQLite для Linux x64.

  • Платформа: Linux x64
  • Версия: 3.53.1
  • Размер: 4.05 MiB
  • Файл: sqlite-tools-linux-x64-3530100.zip
SHA3-256 e626891d2bd9e5f0d1c0ff878c158b408a1a83cc5eafa0a67e6af4f30fe70ae4

SQLite Amalgamation

Исходный код SQLite в формате amalgamation для встраивания в C/C++ проекты.

  • Платформа: Source code
  • Версия: 3.53.1
  • Размер: 2.80 MiB
  • Файл: sqlite-amalgamation-3530100.zip
SHA3-256 3c0711b410a98fb3411552fb24415ed8c0da74e4d0a4909749f1720d8855529b

SQLite Autoconf

Исходный архив для сборки SQLite через configure и make.

  • Платформа: Unix/Linux source
  • Версия: 3.53.1
  • Размер: 3.12 MiB
  • Файл: sqlite-autoconf-3530100.tar.gz
SHA3-256 36ca7012eb31cfb6b5ef88a3c4e60bb58abafc5e8ec30b18d36f130eb2a61684

SQLite Source Tree

Полное дерево исходного кода SQLite для изучения, сборки и аудита.

  • Платформа: Source code
  • Версия: 3.53.1
  • Размер: 13.84 MiB
  • Файл: sqlite-src-3530100.zip
SHA3-256 27cfc4dd052507eed23699902e107b7dc156739020f60e7b8df17b18a4de5c43

SQLite WebAssembly

WASM-сборка SQLite для браузерных и экспериментальных сценариев.

  • Платформа: WebAssembly
  • Версия: 3.53.1
  • Размер: 3.39 MiB
  • Файл: sqlite-wasm-3530100.zip
SHA3-256 8e71f57f80ef26a2e9d4f7e875052f0f93cbe99f6437749ef09e1bc2864e3baf

Что такое SHA3-256 и зачем проверять файл

В карточках SQLite указан не обычный SHA-256, а SHA3-256. Это короткая цифровая подпись файла: если скачать тот же архив и посчитать его хэш у себя на компьютере, результат должен совпасть с хэшем в карточке.

Зачем нужен хэш

Хэш помогает понять, что файл скачался полностью и не был изменён по дороге. У каждого архива своя строка SHA3-256: у Windows Tools одна, у macOS Tools другая, у исходников третья.

  • Если строки совпали — файл соответствует опубликованному архиву.
  • Если строки разные — файл лучше удалить и скачать заново.
  • Хэш не запускает программу и не устанавливает SQLite. Это только проверка целостности файла.

Как сравнивать

Сначала скачайте нужный архив, затем выполните команду проверки в папке, где лежит файл. Полученную строку сравните с SHA3-256 в карточке этого же файла.

Не путайте алгоритмы: команда должна считать именно sha3-256, а не обычный sha256.

Windows

В Windows проще всего использовать OpenSSL из Git Bash, WSL или установленного OpenSSL.

openssl dgst -sha3-256 sqlite-tools-win-x64-3530100.zip

Для DLL-файла замените имя архива на sqlite-dll-win-x64-3530100.zip.

macOS

Откройте Terminal в папке с архивом и проверьте файл для Apple Silicon или Intel Mac. Если системный OpenSSL не знает SHA3, установите свежий OpenSSL через Homebrew.

openssl dgst -sha3-256 sqlite-tools-osx-arm64-3530100.zip

Для Intel Mac используйте sqlite-tools-osx-x64-3530100.zip.

Linux

В большинстве дистрибутивов OpenSSL уже установлен. Если команды нет, установите пакет openssl.

openssl dgst -sha3-256 sqlite-tools-linux-x64-3530100.zip

Исходники и WASM

Для исходников, amalgamation, autoconf и WebAssembly команда такая же — меняется только имя файла.

openssl dgst -sha3-256 sqlite-amalgamation-3530100.zip openssl dgst -sha3-256 sqlite-autoconf-3530100.tar.gz openssl dgst -sha3-256 sqlite-src-3530100.zip openssl dgst -sha3-256 sqlite-wasm-3530100.zip

Что такое SQLite и зачем она нужна

SQLite — это реляционная база данных, встроенная прямо в приложение. В отличие от серверных СУБД, SQLite не требует отдельного процесса, настройки пользователей или сетевого подключения.

Ключевые особенности

  • Без сервера — SQLite работает как библиотека внутри приложения, а не как отдельный сервис.
  • Один файл — вся база хранится в файле с расширением .db или .sqlite, который легко перенести или отправить коллеге.
  • Нулевая настройка — не нужно создавать пользователей, настраивать права или конфигурировать порты.
  • Кроссплатформенность — работает на Windows, macOS, Linux, Android и iOS.
  • Надёжность — SQLite используют в браузерах, мобильных ОС, desktop-приложениях и тысячах встроенных продуктов.

Когда использовать SQLite

SQLite хорошо подходит для мобильных приложений, локальных desktop-программ, прототипов, MVP, встраиваемых систем, IoT, тестирования, кэширования и хранения настроек.

Её выбирают там, где данные живут локально, инфраструктура должна быть простой, а отдельный сервер базы данных только усложнит проект.

Когда SQLite не лучший выбор

SQLite хуже подходит для высоконагруженных веб-сервисов, большого числа одновременных записей, распределённых систем, серверной репликации и очень больших баз, где нужны отдельное масштабирование и сложная сетeвая архитектура.

Если совсем просто: SQLite идеальна там, где база данных нужна локально, просто и без сервера. Для задач с высокой нагрузкой, масштабированием и параллельной серверной записью лучше заранее выбрать другую архитектуру.

Полезные материалы по SQLite

После установки можно перейти к практическим материалам из текущей рубрики: работа с sqlite3.exe, просмотр .db файлов, WAL, ошибки, FTS5, JSON и диагностика запросов.

Командная оболочка SQLite: работа с sqlite3.exe Команды shell, запуск запросов и базовая диагностика Дата: 06.05.2026Просмотры: 22 SQLite Viewer онлайн: открыть .db файл Как посмотреть базу без установки дополнительных программ Дата: 21.04.2026Просмотры: 1 034 SQLite WAL: режим Write-Ahead Log Как работает WAL и когда его включать Дата: 18.04.2026Просмотры: 54 SQLite на SMB-диске: почему WAL не сливается Разбор сетевых дисков, блокировок и checkpoint Дата: 06.05.2026Просмотры: 36 Ошибки SQLite: коды, причины и решения Что делать с типовыми ошибками SQLite в проекте Дата: 19.04.2026Просмотры: 70 FTS5 в SQLite: полнотекстовый поиск Индексация текста, MATCH-запросы и настройка поиска Дата: 18.04.2026Просмотры: 41 Функции JSON в SQLite JSON1, JSONB и работа с вложенными структурами Дата: 18.04.2026Просмотры: 30 SQLite Online Backup API Резервное копирование без грубой остановки приложения Дата: 18.04.2026Просмотры: 33 EXPLAIN QUERY PLAN в SQLite Как читать план выполнения и искать медленные запросы Дата: 18.04.2026Просмотры: 41
Оцените статью
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x