Event
{Event}  Tune in to the .local NYC keynote on June 22 at 9:30 a.m. ET for all the latest updates

Atlas

Charts. Visualize real-time application data.

A modern data visualization tool that allows you to easily create, share, and embed visualizations from MongoDB Atlas.
Try Free
Watch Demo
Illustration of a database producing charts.
Charts is the only native data visualization tool built for MongoDB Atlas, giving you a quick, simple, and powerful way to visualize your data. Whether you're running a dedicated cluster, a serverless instance, using Atlas Data Federation for discovering robust insights from blended Atlas and S3 data, or your archived data is in Online Archive, Charts covers a breadth of data visualization use cases.
  • Real-time business intelligence
  • Powerful, in-app visualizations
Illustration of multiple dashboards.

Quick, easy, real-time business insights

Charts makes it fast and easy to create dynamic visualizations in just a few clicks. All deployments from your Atlas project are available by default, dashboards can be configured to refresh automatically, and you can easily share dashboards across your team.
Illustration of JSON data and a chart.

Make decisions based on complex data with less effort

Charts works directly with JSON data, making your analytics workflow simpler. By natively supporting the document model, you will spend less time searching for insights, and more time making decisions. No more flattening data into tabular structures like with traditional business intelligence tools.
Illustration of analytics on a laptop.

Create modern data experiences with embedded analytics

With embedded analytics in Atlas Charts, embed charts and dashboards into any application. Use an iframe to quickly embed a chart, or use our embedding SDK for greater control and customization. Deliver powerful insights and relevant data to users where they need it.
Learn more
"Atlas Charts saved us from needing to create and deploy our own visualization dashboard app - on the order of weeks. It also helps us continuously. Everytime we need a new visualization, we can do it on the order of minutes to hours rather than days."
Doug Sappet
Engineering Manager
Read the whole story
"We hadn’t looked at it before, but in 15 to 20 minutes, I was producing charts of real-time data and dashboards. We were able to bridge the gap with real-time data straight from MongoDB and package it in a way that was relevant and immediately actionable."
William Fong
CTO and Co-founder

Feature overview
mdb_document_model

Made for JSON

Charts is built for the document model and visualizing JSON data so you can do more faster.

atlas_integration

Integrated with Atlas

Zero setup or ETL (Extract, Transform, Load). Quick visualization for all of your data in Atlas.

general_features_management

Embed via iFrame or SDK

Embedded analytics lets you embed charts and dashboards quickly with an iframe, or with rich customization through the embedding SDK.

atlas_global_deployments

Built for collaboration

Charts makes it easy to create and collaborate securely with shared dashboards.

Get more out of Charts with embedded analytics

Atlas Charts offers several methods for embedding data visualizations into your applications. Learn more about each method and check out our documentation to see what works best for your needs.
View Documentation
Embedding a chart or dashboard via iFrame
An iFrame is quick and simple to use. Customization options include sizing, refresh internal, and display theme selection.
Filtering through the embedding SDK
Using the SDK to embed a chart gives you further customization options, including dynamic filters, sizing and style, and on-demand refresh.
Handling click events with the embedding SDK
Use the click event handler to build interactive experiences into your embedded charts. Clicking an element on a chart can open more details on the clicked element, highlight the element, or create a filter for another chart.
Embedding a chart or dashboard via iFrame
An iFrame is quick and simple to use. Customization options include sizing, refresh internal, and display theme selection.
Chart
Dashboard
Filtering through the embedding SDK
Using the SDK to embed a chart gives you further customization options, including dynamic filters, sizing and style, and on-demand refresh.
Chart
Dashboard
Handling click events with the embedding SDK
Use the click event handler to build interactive experiences into your embedded charts. Clicking an element on a chart can open more details on the clicked element, highlight the element, or create a filter for another chart.
Chart
Dashboard
Chart
Dashboard

Get the most out of Atlas

Power more data-driven experiences and insights with the rest of our developer data platform.
atlas_search

Search

Build fast, relevance-based full-text search in minutes. Eliminate the need to run a separate search engine alongside your database.

Get started with Charts today

Charts is the best way to create, share, and embed data visualizations from MongoDB Atlas. Get started by deploying a free Atlas cluster and activating Charts.
Try Free
View pricing
GET STARTED FOR FREE WITH:
  • Rich JSON format
  • Integrated with Atlas
  • Embedded analytics
  • Sharing and collaboration