The ObjectBox homepage
Score7.4
Rank#5 of 31
PriceFree
Free planYes
Free trialYes
Runs onAndroid, API, iOS, Linux, macOS, Self-hosted, Windows

Summary

ObjectBox is an embedded, object-oriented NoSQL database for mobile apps and IoT devices. Its database provides native object APIs, relationships, reactive observers, ACID transactions, and automatic schema migration. ObjectBox Sync can synchronize data between devices and a backend or server, including in offline-first use cases. The product supports vector search, and its FAQ says embedding-column dimensions have no set limit. Listed language APIs include Java, Kotlin, Swift, Flutter/Dart, Go, Python, and C/C++. ObjectBox supports direct synchronization to MongoDB; connectors for other backend databases may need custom development. Its Sync Server can be self-hosted on POSIX systems and cloud providers, though ObjectBox does not currently provide cloud hosting. The core database plan is 0.00 USD per free, while Sync pricing is quoted per project. The company describes its focus as mobile and IoT development, especially decentralized systems of restricted devices and offline scenarios. Mesh Sync is available for Android Java/Kotlin and Flutter/Dart starting with version 6.0.0-beta, and those APIs may change before final release.

Who it is for

It suits mobile and IoT developers building data-heavy or offline-first applications, particularly decentralized systems with restricted devices. Teams needing Sync can self-host the server, but should account for the need to arrange hosting themselves.

What is good

  • Core database is free
  • Supports ACID transactions and schema migration
  • Provides APIs for several languages
  • Supports vector search
  • Sync supports offline-first use cases

What to know first

  • ObjectBox does not provide cloud hosting
  • Other backend connectors may need custom development
  • Mesh Sync APIs may change before final release
  • Sync pricing is quoted per project

Verdict

ObjectBox combines an embedded database with synchronization options for mobile and IoT applications. The core database is free, while Sync requires a project-specific quote and self-hosting if cloud infrastructure is needed.

ObjectBox plans and pricing

All plans
ObjectBox Database Free No cost Core database; fundamental capabilities objectbox.io · 29 Sept 2026
ObjectBox Sync Not published Per project; personalized quote Pricing varies by users, devices, sync instances, business model, support, and additional needs objectbox.io · 29 Sept 2026

Compared on embedded databases

Free plan
Yesobjectbox.io
Supported platforms
Android, iOS, Linux, Windows, macOS, Raspberry Pi, and POSIX systemsobjectbox.io
Database model
documentobjectbox.io
Query interface
apiobjectbox.io
Data synchronization
Yesobjectbox.io
Maximum database size
1 GBobjectbox.io

Facts

Product
ObjectBox is an embedded, object-oriented NoSQL database for mobile apps and IoT devices.objectbox.io · 29 Sept 2026
Data sync
ObjectBox Sync synchronizes data between devices and a backend or server, including for offline-first use cases.objectbox.io · 29 Sept 2026
Database features
The database offers native object APIs, object relationships, reactive observers, ACID transactions, and automatic schema migration.objectbox.io · 29 Sept 2026
Vector search
The FAQ says ObjectBox supports vector search and that there are no limits on embedding-column dimensions.objectbox.io · 29 Sept 2026
Languages
ObjectBox lists APIs for Java, Kotlin, Swift, Flutter/Dart, Go, Python, and C/C++.objectbox.io · 29 Sept 2026
Platforms
ObjectBox lists Android, iOS, Windows, macOS, Linux, POSIX systems, and Raspberry Pi among supported platforms or devices.objectbox.io · 29 Sept 2026
Integrations
ObjectBox says it supports directly syncing to MongoDB; other backend database connectors may need to be custom built.objectbox.io · 29 Sept 2026
Hosting
The Sync Server can be self-hosted on POSIX systems and cloud providers; the FAQ says ObjectBox does not currently provide cloud hosting.objectbox.io · 29 Sept 2026
Security
ObjectBox Sync Server supports JWT authentication and can use TLS by supplying a certificate; its documentation describes no-authentication mode as insecure.sync.objectbox.io · 29 Sept 2026
Certification
The company’s About page states that ObjectBox is ISO-certified and links to its quality policy.objectbox.io · 29 Sept 2026
Support
The FAQ directs questions to documentation and Stack Overflow, and says professional support is offered to paying customers.objectbox.io · 29 Sept 2026
Limits
The FAQ says Mesh Sync is currently available for Android Java/Kotlin and Flutter/Dart starting with version 6.0.0-beta, with APIs potentially changing before final release.objectbox.io · 29 Sept 2026
Intended users
ObjectBox describes its focus as mobile and IoT development, particularly decentralized systems of restricted devices and offline scenarios.objectbox.io · 29 Sept 2026

Company

Headquarters
Germany, Europeobjectbox.io · 28 Sept 2026

Best ObjectBox alternatives

See all 12

Where it ranks on Everything Xiaomi

Is ObjectBox yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources