SQLite

database

SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. The code for SQLite is in the public domain and is thus free for use for any purpose, commercial or private.

Release Released Support Status Latest
3 15 years ago
(15 Jan 2009)
Yes 3.45.3
(15 Apr 2024)
2 22 years ago
(28 Sep 2001)
Ended 19 years ago
(18 Sep 2004)
2.8.17
(19 Dec 2005)
1 23 years ago
(17 Aug 2000)
Ended 22 years ago
(28 Sep 2001)
1.0.32
(23 Jul 2001)

SQLite follows semantic versioning since 3.9.0. Only the latest version is supported, but various professional support options are available. The most notable one is the Technical Support which gives access to support for any version of SQLite up to a year old.

Developers made a pledge to support SQLite through the year 2050. This doesn’t mean they are supporting all SQLite releases, it means they plan as if they will be supporting SQLite until 2050.

More information is available on the SQLite website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:
sqlite3 --version

You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/sqlite.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/sqlite.ics.