Small. Fast. Reliable.
Choose any three.

What Is SQLite?

SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is themost useddatabase engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day. More Information...

The SQLitefile formatis stable, cross-platform, and backwards compatible and the developers pledge to keep it that waythrough the year 2050.SQLite database files are commonly used as containers to transfer rich content between systems [1] [2] [3] and as a long-term archival format for data [4]. There are over 1 trillion (1e12) SQLite databases in active use [5].

SQLitesource code is in thepublic-domainand is free to everyone to use for any purpose.

Latest Release

Version 3.46.0(2024-05-23). Download Prior Releases

Common Links



Ongoing development and support of SQLite is made possible in part bySQLite Consortiummembers, including:



This page last modified on2024-07-23 19:09:43UTC