Download SQLite
Latest release: Version 3.50.1
Source Code
sqlite-amalgamation-3500100.zip
C source code as an amalgamation. This is what you want for embedding in your C/C++ project.
SHA3: 65e5...9092
sqlite-autoconf-3500100.tar.gz
Amalgamation plus a "configure" script for Unix-like systems.
SHA3: c12e...877f
For the complete source tree including test code and extensions, see the canonical source zip (13.72 MiB) or clone from a source code repository.
Precompiled Binaries
Windows
- 64-bit DLL (x64) (1.28 MiB)
- 32-bit DLL (x86) (1.02 MiB)
- CLI Tools Bundle (x64) (6.13 MiB)
Linux
- CLI Tools Bundle (x64) (3.23 MiB)
macOS
- CLI Tools Bundle (x64) (3.55 MiB)
Android
- Android Library (.aar) (3.41 MiB)
JavaScript / WASM
- WASM/JS Bundle (793 KiB)
Other Resources
Documentation
An offline copy of the complete SQLite documentation is available as a bundle of static HTML files. Download Documentation (10.85 MiB)
Source Code Repositories
The SQLite source code is maintained in three geographically-dispersed, self-synchronizing Fossil repositories. Anyone can view the repository contents and download historical versions. You can also clone the entire repository.
- https://sqlite.org/src (Dallas)
- https://www2.sqlite.org/src (Newark)
- https://www3.sqlite.org/src (San Francisco)
- GitHub Mirror
See the How To Compile SQLite page for additional information on how to use the raw source code.