Small. Fast. Reliable.
Choose any three.

### Common Links

- Features
- When to use SQLite
- Getting Started
- Try it live!
- SQL Syntax
  - Pragmas
  - SQL functions
  - Date & time functions
  - Aggregate functions
  - Window functions
  - Math functions
  - JSON functions
- C/C++ Interface Spec
  - Introduction
  - List of C-language APIs
- The TCL Interface Spec
- Quirks and Gotchas
- Frequently Asked Questions
- Commit History
- Prior Releases
- Bugs
- News

SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database 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...

SQLite source code is in the public-domain and is free to everyone to use for any purpose.

### Latest Release

Version 3.51.1 (2025-11-28). Download Prior Releases

### Common Links

- Features
- When to use SQLite
- Getting Started
- Try it live!
- SQL Syntax
  - Pragmas
  - SQL functions
  - Date & time functions
  - Aggregate functions
  - Window functions
  - Math functions
  - JSON functions
- C/C++ Interface Spec
  - Introduction
  - List of C-language APIs
- The TCL Interface Spec
- Quirks and Gotchas
- Frequently Asked Questions
- Commit History
- Prior Releases
- Bugs
- News

### Sponsors

SQLite is made possible in part by sponsors and SQLite Consortium members, including: