Choose which type of deployment is best for you

MongoDB Atlas

Deploy MongoDB in the cloud in just a few clicks. Atlas is built on best-in-class automation and proven practices that help provide continuous availability, elastic scalability, fast performance, and support with regulatory compliance. It is the easiest way to try out MongoDB for free on AWS, Google Cloud, and Azure.
Features
  • Fully managed database lifecycle backed by uptime SLA

  • Auto-pilot capabilities such as auto-scale and auto-generated tuning guidance

  • Elastic deployments with on-demand vertical & horizontal scaling

  • Integrated full-text search powered by Lucene

  • Multi-cloud, global data distribution at the click of a button

  • Automated data archival to queryable cloud storage

  • Enterprise-grade security controls and compliance offerings

  • Real-time triggers for building event-driven data infrastructures

  • Advanced data privacy protection with client-side encryption

  • Embedded live migration service enables data migrations with minimal downtime

8 characters minimum
I agree to the terms of service and privacy policy.Get started free

Already have an account? Sign in.

Try MongoDB Atlas

MongoDB Enterprise Server

MongoDB offers both an Enterprise and Community version of its powerful distributed document database. MongoDB Enterprise is available as part of the MongoDB Enterprise Advanced subscription, which features the most comprehensive support and the best SLA when you run MongoDB on your own infrastructure. MongoDB Enterprise Advanced also gives you comprehensive operational tooling, advanced analytics and data visualization, platform integrations and certification, along with on-demand training for your teams.

  • In-memory Storage Engine

    Deliver high throughput and predictable low latency

  • Advanced Security

    Secure your data with automatic Client-Side Field Level Encryption, LDAP and Kerberos access controls, and comprehensive auditing

  • Encrypted Storage Engine

    Encrypt your data at rest

Available Downloads

Download

MongoDB Community Server

The Community version of our distributed database offers a flexible document data model along with support for ad-hoc queries, secondary indexing, and real-time aggregations to provide powerful ways to access and analyze your data.


The database is also offered as a fully-managed service with MongoDB Atlas. Get access to advanced functionality such as auto-scaling, serverless instances (in preview), full-text search, and data distribution across regions and clouds. Deploy in minutes on AWS, Google Cloud, and/or Azure, with no downloads necessary.

Give it a try with a free, highly-available 512 MB cluster.

    Available Downloads

    Download

    MongoDB Ops Manager

    Ops Manager incorporates the best practices we’ve learned from thousands of customer deployments in a comprehensive application that helps you manage MongoDB safely and reliably.

    Ops Manager is available as part of the MongoDB Enterprise Advanced subscription, which features the most comprehensive support for MongoDB and the best SLA.

    MongoDB’s consulting engineers can help you install and configure Ops Manager for optimal performance and reliability. Interested? Learn more.

    • Monitoring

      Monitor, visualize, and alert on 100+ performance metrics

    • Backup

      Capture continuous, incremental backups, with point-in-time recovery

    • Automation

      Perform single-click installations, upgrades, and index maintenance, with zero downtime

    • Query Optimization

      Seamlessly identify and address slow-running queries with the Visual Query Profiler, index suggestions, and automated index roll-outs

    Available Downloads

    Installation Instructions

    MongoDB Enterprise Kubernetes Operator

    Kubernetes Operators are application-specific controllers that extend the Kubernetes API to create, configure, and manage instances of stateful applications such as databases. On self-managed infrastructure – whether on-premises or in the cloud – Kubernetes users can use the MongoDB Enterprise Operator for Kubernetes and MongoDB Ops Manager or Cloud Manager to automate and manage MongoDB clusters.

    Using the MongoDB Kubernetes operator, you have full control over your MongoDB deployment from a single Kubernetes control plane, with a consistent experience across different deployment environments.

      Available Downloads

      View on GitHub

      MongoDB Community Kubernetes Operator

      Kubernetes Operators are application-specific controllers that extend the Kubernetes API to create, configure, and manage instances of stateful applications such as databases. On self-managed infrastructure – whether on-premises or in the cloud – Kubernetes users can use the MongoDB Community Operator for Kubernetes to deploy MongoDB clusters.

      Using the MongoDB Kubernetes operator, you have full control over your MongoDB deployment from a single Kubernetes control plane, with a consistent experience across different deployment environments.

        Available Downloads

        View on GitHub

        MongoDB Shell

        MongoDB Shell is the quickest way to connect, configure, query, and work with your MongoDB database. MongoDB Shell provides a modern and extensible command-line experience that includes syntax highlighting, intelligent autocomplete, contextual help, and clear error messages. These are just some of the features included in MongoDB Shell that makes working with your MongoDB Databases easier. The MongoDB Shell is a standalone product, it’s developed separately from the MongoDB Server and it’s open-source under the Apache 2 license.

          Available Downloads

          Download

          MongoDB Compass

          As the GUI for MongoDB, MongoDB Compass allows you to make smarter decisions about document structure, querying, indexing, document validation, and more. Commercial subscriptions include technical support for MongoDB Compass.

          MongoDB Compass is available in several versions, described below. For more information on version differences, see the MongoDB Compass Documentation.

          • Compass

            The full version of MongoDB Compass, with all features and capabilities.

          • Readonly Edition

            This version is limited strictly to read operations, with all write and delete capabilities removed.

          • Isolated Edition

            This version disables all network connections except the connection to the MongoDB instance.

          Available Downloads

          Download

          MongoDB CLI for Cloud

          The MongoDB Command Line Interface (mongocli) is a tool for managing your MongoDB cloud services, like MongoDB Atlas, MongoDB Cloud Manager, and MongoDB Ops Manager. With the MongoDB CLI, you can quickly interact with your MongoDB deployments from the command line for easier testing and scripting.

            Available Downloads

            Download

            MongoDB Database Tools

            The MongoDB Database Tools are a collection of command-line utilities for working with a MongoDB deployment. These tools release independently from the MongoDB Server schedule enabling you to receive more frequent updates and leverage new features as soon as they are available. See the MongoDB Database Tools documentation for more information.

              Available Downloads

              Download

              MongoDB Connector for BI

              The MongoDB Connector for BI allows you to use your BI tool of choice to visualize, discover, and report against MongoDB data using standard SQL queries.

              The MongoDB Connector for BI is available as part of the MongoDB Enterprise Advanced subscription, which features the most comprehensive support for MongoDB and the best SLA.

                Available Downloads

                Download

                Realm Mobile Database

                Realm is a lightweight, embedded database for use at the edge. The flexible, object-oriented data model is aligned to how mobile developers think and code. It enables fast and sophisticated querying, can be used to build Android and iOS applications, and can be fully encrypted to keep data secure.

                Realm’s Mobile Database is a stand alone product that’s open source under the Apache 2.0 license. It can also be used alongside MongoDB Realm, the application development services offered as part of MongoDB’s Cloud.

                Install an SDK

                Install

                Realm Mobile Database