Isar
Isar is a free, open-source NoSQL database for Flutter apps that need local data access, including when a network connection is unavailable.
What Isar is
Isar is a free, open-source NoSQL database for Flutter apps that need local data access, including when a network connection is unavailable. It runs on Android, iOS and the web, with setup that requires no configuration or boilerplate. A database can hold hundreds of thousands of records and supports efficient asynchronous queries. Developers can use composite and multi-entry indexes, query modifiers, JSON support and built-in full-text search. Queries are statically typed and checked at compile time. Isar handles transactions automatically and rolls back changes when an error occurs; it also provides parallel query operations and multi-isolate support. The Apache-licensed software is free forever at 0.00 USD. There are platform-specific limits: on VM platforms, a prefix where-clause can use only the first 1024 bytes of a string, and objects can be at most 16 MB. On the web, synchronous methods, splitWords() and matches() filters, and NaN are unsupported. Isar adds about 1–1.5 MB to an app download, while Isar Web adds only a few KB.
Good
- Free forever under the Apache license
- Supports Android, iOS and web
- Built-in full-text search
- Automatic transactions with rollback on errors
Watch out
- VM objects are limited to 16 MB
- Web lacks synchronous methods and certain filters
- Adds about 1–1.5 MB to app downloads
Who it suits
Isar is designed for Flutter developers who need local database access, including for offline use. It may suit projects that need typed queries, indexing and full-text search.
Verdict
Isar offers Flutter developers a local database with typed queries, indexing and offline access, at no cost. Review its VM and web limitations and the app-size addition before choosing it.
Plans and prices
From Isar's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Open source | Free | open source · Apache licensed · free forever |
The facts
Each one read from Isar's own pages, with the date it was checked.
Where it runs
- App size
- Isar adds about 1–1.5 MB to an app download, while Isar Web adds only a few KB.checked 30 Sep 2026
What it does
- Concurrency
- Isar provides parallel query operations and multi-isolate support out of the box.checked 30 Sep 2026
- Full-text search
- Isar has built-in full-text search using a multi-entry index.checked 30 Sep 2026
- Indexes
- Isar supports composite and multi-entry indexes, query modifiers, and JSON support.checked 30 Sep 2026
- License
- Isar is open source, free forever, and Apache licensed.checked 30 Sep 2026
- Product
- Isar is a super-fast cross-platform NoSQL database for Flutter.checked 30 Sep 2026
- Scalability
- Isar can store hundreds of thousands of records in one NoSQL database and query them efficiently and asynchronously.checked 30 Sep 2026
- Setup
- Isar provides minimal setup with no configuration or boilerplate.checked 30 Sep 2026
- Static typing
- Isar queries are statically typed and checked at compile time.checked 30 Sep 2026
- Support
- The documentation asks users to open an issue or submit a pull request for documentation errors.checked 30 Sep 2026
- Target users
- Isar is designed for Flutter developers who need local data access when a network connection is unavailable.checked 30 Sep 2026
- Transactions
- Isar is ACID compliant, handles transactions automatically, and rolls back changes when an error occurs.checked 30 Sep 2026
- VM limit
- On VM platforms, only the first 1024 bytes of a string can be used for a prefix where-clause and objects can be at most 16MB.checked 30 Sep 2026
- Web limits
- On Web, synchronous methods are unsupported, splitWords() and matches() filters are not implemented, and NaN is unsupported.checked 30 Sep 2026
Alternatives to Isar
- 1
Hive
Free planOpen sourceAndroidiOSWebAPI8.6From $5 a month - 2

Firestore
Free planAndroidiOSWebAPI8.1$0.03 usage-based - 3
SQLDelight
Free planOpen sourceAndroidiOSWebAPI7.9Free plan - 4
PouchDB
Free planOpen sourceAndroidiOSWebAPI7.8Free plan - 5

Sparksee
Free planAndroidiOSAPILinux7.6Free plan - 6

RxDB
Free planAndroidiOSWebAPI7.5From $99 a month
