Free and open first
Best Document Databases in 2026
Applications that store information as documents can have different needs for formats, scale, and operations. This ranking compares deployment model and document formats, as well as managed cloud availability, maximum document size, and transactions. Vector search, free-plan availability, and paid-from pricing are also listed. The opening entries are RavenDB, Apache CouchDB, and Firestore. Consider the documents your application handles and whether you need managed cloud, transaction support, or vector search; then compare the deployment and pricing details against those requirements.
- 28 apps
- Research read 23 Sept 2026
- How the order is worked out
- 1
JayDB
Free plan Open source AndroidAPIiPhone+5Choose JayDB when an app needs per-user sign-in and straightforward JSON documents, with managed hosting or a self-hosted option.
- 2
RethinkDB
Free plan Open source APILinuxMac+3Choose RethinkDB for a free, open-source JSON database when applications need to subscribe to changing query results.
- 3
Apache AsterixDB
by Apache AsterixDBFree plan APILinuxMac+2AsterixDB brings ingestion, storage, indexing, and querying together for semistructured data. Its self-hosted deployment and stated transactional capabilities are important considerations.
- 4
Apache CouchDB
by Apache CouchDBFree plan APILinuxMac+3Apache CouchDB offers a flexible document model, replication, and clustering in free self-hosted software.
- 5
BaseX
Free plan APILinuxMac+3BaseX combines XML storage with XQuery processing and web application interfaces. Its Java prerequisite and self-hosted model are important considerations.
- 6
Amazon DocumentDB
by Amazon DocumentDBFree plan APIWebAmazon DocumentDB offers managed document storage with MongoDB compatibility, serverless scaling, replicas, and integrated AWS services.
- 7
DocumentDB
Free plan APIExtensionLinux+3Choose DocumentDB if you need a free, MIT-licensed PostgreSQL-based document database with MongoDB-compatible clients and SQL operations.
- 8
eXist-db
Free plan APILinuxMac+3eXist-db combines XML document storage, XQuery development and web-service interfaces in a self-hosted package.
- 9
Firestore
Free plan AndroidAPIiPhone+1Firestore combines flexible document storage with search, transactions, real-time updates, and offline syncing. Check the database quota and server-side IAM requirements when assessing its fit.
- 10
Azure Cosmos DB for NoSQL
by Azure Cosmos DB for NoSQLFree plan APISelf-hostedChoose Azure Cosmos DB for NoSQL if your application needs a managed cloud database with JSON documents, transactions, scaling, or multi-region support.
- 11
JasDB
Free plan AndroidAPILinux+3JasDB offers document storage, APIs, and access controls in a free, self-hosted package. Check the redistribution condition and warranty disclaimer before using or sharing it.
- 12
LiteDB
Free plan AndroidAPIiPhone+3LiteDB combines embedded storage, transaction support and multiple query options in a single DLL.
- 13
IBM Cloudant
Free plan APILinuxWebIBM Cloudant combines CouchDB-based documents, multiple query options, SDKs, and resilient regional deployment.
- 14
PouchDB
Free plan AndroidiPhoneLinux+4PouchDB is a free option for local JavaScript data storage with replication to compatible servers. Check server protocol compatibility, and account for the separate plugin needed for Mango queries.
- 15
- 16
restdb.io
Free plan AndroidAPIiPhone+1restdb.io combines a cloud NoSQL database with generated APIs, data-management tools, and server-side features.
- 17
UnQLite
Free plan APILinuxMac+2Choose UnQLite if your application needs an embedded database with key/value or JSON document storage and direct file access.
- 18
Percona Server for MongoDB
Free plan LinuxSelf-hostedChoose Percona Server for MongoDB if you need a free, compatible MongoDB Community Edition replacement with multiple storage engines and a broad set of security and backup capabilities.
- 19
Azure DocumentDB
Free plan LinuxMacWindowsDocumentDB combines document storage with transactions and vector search, and lists free and capacity-based configurations.
- 20
- 21
Couchbase Capella
Free plan WebCapella offers a free entry plan and three paid tiers with different node requirements. Check the plan's node minimums and document-size limit against the intended workload.
- 22
TinyDB
Free plan LinuxSelf-hostedTinyDB offers straightforward document storage for small Python apps, with flexible queries and lightweight deployment.
- 23
Couchbase Server
Free planCouchbase Server offers a free edition and a subscription edition with additional stated support and security provisions.
- 24
MongoDB Compass
Free plan LinuxMacWindows - 25
MarkLogic Server
Free plan LinuxWebWindows
#1Places #1, #2, #3, #4, #5 on this list can be bought by the makers of the software on it. See the price
More in Developer Tools
- Dynamic Application Security Testing Software26
- eBPF Observability Tools29
- Embedded Databases30
- Embedded Development IDEs29
- Embedded Systems Toolchains30
- Emulator Software39
- End-to-End Testing Software29
- Error Monitoring Software30
- ETL Software28
- Event Streaming Platforms27
- Experimentation Platforms23
- Feature Flag Software27