Skip to content
SocialAtoZ Add your software

SQLite

Verified

A database that is a file, in the public domain, running almost everywhere

–

Not yet rated. Be the first to review SQLite.

Is this your product? Rent a top-5 spot in RDBMS Software from $219 a month.

SQLite screenshot See all screenshots
  • Deployment On Premise
  • Starting price Free
  • Free trial Available
  • Best for Freelancers, Small Business, Medium Business

What is SQLite?

SQLite is a small, fast, self-contained, full-featured SQL database engine that runs in-process rather than as a server, storing an entire database in a single cross-platform file, released into the public domain and described as the most widely deployed database engine in the world.

Having no server is the property everything else follows from, and it makes SQLite a different kind of thing from every other entry in this category. There is nothing to install, configure, start, secure or administer: an application links the library and opens a file, which is why it ships inside browsers, phones, aircraft and effectively every application that needs structured local storage.

Being in the public domain rather than merely open source removes even the licence obligation, and the practical consequence is that a company embedding SQLite in a commercial product has no attribution requirement, no copyleft exposure and no vendor to notify, which is why it appears in devices whose manufacturers would never accept a licence.

SQLite publishes an unusually direct page on when not to use it, and it is worth reading before choosing: it is a replacement for fopen rather than for a client-server database, so high write concurrency and multiple machines sharing one database are the cases it explicitly does not serve. The test suite is famously exhaustive. SQLite is free.

Key Features of SQLite

  • Serverless in-process database engine
  • Entire database in a single file
  • Cross-platform file format
  • Public domain, no licence obligations
  • Full SQL support with transactions
  • Zero configuration and administration
  • Small library footprint
  • Extremely thorough test suite
  • Bindings for effectively every language
  • Backwards-compatible file format
  • Long-term format support commitment
  • Published guidance on when not to use it

SQLite Pricing

Public domain

Free

SQLite is in the public domain with no licence, no attribution requirement and no cost. Commercial support and extensions are sold separately by the developers.

SQLite Specifications

Deployment
  • On Premise
Desktop
  • Windows
  • Mac
  • Linux
Mobile
  • iOS
  • Android
Built for
  • Freelancers
  • Small Business
  • Medium Business
  • Large Enterprise
Support
  • Knowledge Base
Public API
Yes
Free trial
Yes
Free plan
No
Runs in browser
No
Customisable
No
Website
sqlite.org

SQLite Screenshots

Your experience counts

Rate SQLite

Used SQLite? Your honest review helps the next buyer decide. It takes about three minutes.

Overall, how would you rate it?

Pick a star rating to start.

SQLite FAQs

Nothing. SQLite is in the public domain, which means there is no licence, no attribution requirement and no copyleft exposure for a commercial product embedding it.

There is nothing to install, configure, start, secure or administer. An application links the library and opens a file, which is why it ships inside browsers, phones and aircraft.

SQLite publishes this directly: it is a replacement for fopen rather than for a client-server database, so high write concurrency and multiple machines sharing one database are cases it does not serve.

SQLite describes itself as the most widely deployed database engine in the world, which follows from being embedded in operating systems, browsers and applications rather than chosen by administrators.

Yes. The format is cross-platform and backwards compatible, with a long-term support commitment, which is why it is used as an application file format as well as a database.