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

Linux

macOS

Android

JavaScript / WASM

.NET

Maintained and supported by the community.

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.

See the How To Compile SQLite page for additional information on how to use the raw source code.