300+ Tools CoveredSource Data Updated Weeklydates

MongoDB Pricing: Atlas Free, Flex and Dedicated Clusters

By Egor Burlakov · Edited · Source dates below

MongoDB pricing snapshot

MongoDB is a document database. You can buy it as MongoDB Atlas, a fully managed cloud service, or self-manage it, either with MongoDB Enterprise Advanced under a commercial license or with the free, source-available server. Atlas clusters are pay-as-you-go: billed hourly, invoiced monthly.

Scroll sideways to see all columns. With a keyboard, focus this table and use the arrow keys.

MongoDB buying options and published prices

OptionPublished priceWhat it includes

Atlas Free (M0)

$0/hour, free forever

512MB storage, shared RAM and vCPU, 32MB sort memory, up to 100 operations per second

Atlas Flex

$0.011/hour, up to $30/month

5GB storage, shared RAM and vCPU, on-demand burst capacity

Atlas Dedicated

$0.08/hour; starts at $56.94/month (at default storage; can vary with configuration and location)

10GB to 4TB storage, 2GB to 768GB RAM, 2 to 96 vCPUs

Atlas Infinite (public preview)

$0.09/hour for compute, per high-availability shard (US East, N. Virginia); storage billed separately at $0.30 per GB-month of uncompressed data, metered hourly

Decoupled compute and storage, up to 128TB storage per HA shard; available on M10+ dedicated clusters

MongoDB Enterprise Advanced (self-managed)

Talk to a Solutions Advisor

Enterprise Server, Ops Manager and Cloud Manager, Kubernetes Operator, enterprise security features, commercial license, consultative support

MongoDB server (self-managed)

Free; source available

Server Side Public License (SSPL) v1 for versions released after October 16, 2018, including patch fixes for prior versions; AGPL for earlier versions

Which Atlas tier fits your workload

  • M0 (Free). For learning and exploring, with limited resources.

  • Flex. For development and testing; MongoDB calls it the lowest cost option, with certain feature limitations.

  • M10 and M20. For pre-production and small, non-critical workloads. They use shared vCPUs and support replica sets.

  • M30 and up. For performance-critical and high-traffic workloads, with replica sets, sharded clusters and dedicated vCPUs.

  • Start low. Any tier can be scaled up later; MongoDB advises auto-scaling on Dedicated tiers.

Cluster tier details

Show full plan details

Scroll sideways to see all columns. With a keyboard, focus this table and use the arrow keys.

Atlas Dedicated tiers at default storage; sharded clusters scale beyond 4 TB

TierStorageRAMvCPUsBase price

M10

10–128 GB

2 GB

2 vCPUs

Dedicated starting rate (above)

M20

20–256 GB

4 GB

2 vCPUs

$0.20/hr

M30

40–512 GB

8 GB

2 vCPUs

$0.54/hr

M40

80 GB–1 TB

16 GB

4 vCPUs

$1.04/hr

M50

160 GB–4 TB

32 GB

8 vCPUs

$2.00/hr

M60

320 GB–4 TB

64 GB

16 vCPUs

$3.95/hr

M80

750 GB–4 TB

128 GB

32 vCPUs

$7.30/hr

M140

1–4 TB

192 GB

48 vCPUs

$10.99/hr

M200

1.5–4 TB

256 GB

64 vCPUs

$14.59/hr

M300

2–4 TB

384 GB

96 vCPUs

$21.85/hr

M400

3–4 TB

488 GB

64 vCPUs

$22.40/hr

M700

4 TB

768 GB

96 vCPUs

$33.26/hr

  • Vendor source · Observed · Stored official pricing capture for mongodb.

How the Atlas bill is built

Dedicated clusters have an hourly rate per tier, listed in the tier details. Flex is billed by operations per second; the monthly figures below assume 30 days of continuous use at one tier.

Scroll sideways to see all columns. With a keyboard, focus this table and use the arrow keys.

Atlas Flex cost by operations per second

Operations per secondTotal hourly costTotal monthly cost

0–100 (Base)

Flex base rate (above)

$8.00

100–200

$0.0205

$15.00

200–300

$0.0288

$21.00

300–400

$0.0356

$26.00

400–500

$0.0411

$30.00

What drives the bill beyond the cluster

  • Cloud and region. Costs vary by cloud provider, region and storage (data plus indexes).

  • Data transfer. Charges mainly apply to data leaving the cluster or crossing regions or clouds. Inbound transfer is typically free. Free and Flex tiers are not charged for outgoing data.

  • Backups. Priced by region and by monthly snapshot and oplog storage for continuous backups. Not available on the Free tier.

  • Search nodes. Dedicated MongoDB Search nodes are an add-on cost, priced per hour by tier (S20 to S80), with High CPU and Low CPU options.

  • Stream Processing. From $0.06 to $0.08 per hour (SP2) up to $1.56 to $2.49 per hour (SP50), with data transfer extra.

  • Data Federation and Atlas SQL on federated data. $5 per TB processed, with a 10MB minimum per query, plus your cloud provider's transfer rates.

Charges and allowances that are easy to miss

  • Atlas SQL Interface on Dedicated. Billed as a daily uplift: a fixed percentage on cluster spend for Dedicated and Infinite customers. Atlas Enterprise and Platinum Support customers have it included.

  • Support. Atlas includes free Basic Support. Upgrading to a paid support plan gives faster response times. Select security features are developer add-ons, included with Pro and higher plans.

  • Charts on M0. Dashboards get 1 auto-refresh every 4 hours and one email report per week; premium Charts features need Dedicated or Flex.

Our take

If you are learning or building, Free and Flex keep the cost small, and Flex has a known monthly ceiling. If the workload needs sharding or dedicated vCPUs, plan for M30 or above, and budget for region, storage, transfer and backups on top of the hourly tier rate.

Evaluate this price

Sources