EventJoin us at AWS re:Invent 2024! Learn how to use MongoDB for AI use cases. Learn more >>

The developer data platform

Getting Started with MongoDB

The data platform for modern applications. Power transactional processing, real-time analytics, application search, and mobile & edge data use cases.

Try Free
Log in here

The most flexible way to store data

MongoDB stores data in JSON-like documents, the most flexible way to model data for any use case. Documents map to objects in application code, making data easy to work with.

Learn more
MongoDB stores data in JSON-like documents
An illustration shows the data from multiple collections of documents to analyze data

Expand beyond columns and tables

MongoDB’s query API allows you to work with data as code to build any type of application faster. Execute CRUD operations, join data from multiple collections of documents, analyze data in place, and more.

Learn more

Versatile tooling for all your needs

Easily connect to and work with data from any interface you prefer — extensible CLIs, official GUIs, VS Code, and more. MongoDB’s idiomatic drivers also feel like a natural extension of programming languages your teams use.

Learn more
An illustration shows a versatile tooling that easily connect to and work with data from any interface

Feature overview

Resources to help you set up

Build faster and better with MongoDB

Tackle a wide range of use cases and scenarios with MongoDB.

Scale elastically with your user base

Whether it’s your first user or the 10 millionth, MongoDB allows you to build blazingly fast, mission-critical applications. Take advantage of MongoDB’s distributed systems DNA to meet your continuous availability requirements and ensure performance at scale.

Learn more
An illustration shows scale elastically with user base

Uptime and scale made easy

Sign up for MongoDB Atlas today

Spin up a free (forever) cluster to try MongoDB.
Try Free
An illustration of a database stack