BlogCreate data visualizations using natural language–now generally available in Atlas Charts Learn more >Create data visualizations using natural language–now generally available in Atlas Charts >>

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.
What is Atlas 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
  • No user-based licensing
Register Now
In the top-left corner of your Atlas Dashboard, you’ll see a dropdown menu with accessible organizations
Click 'Projects' in the left navigation menu to view the list of projects in your organization
This is an image
Use natural language to build visualizations
Now generally available, building complex charts in Natural Language Mode is as easy as asking a question in plain English.Learn more
Illustration of multiple dashboards.

Quick, easy, real-time business insights

Charts makes it easy to create dynamic dashboards in just a few clicks; you can even render charts using natural language. 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
Illustration of a teamwork

Power insights across your organization

With powerful functionality like granular sharing with individual team members, flexible organization-wide sharing, and scheduled reporting, Charts provides a powerful platform for sharing insights across your team.

Explore Charts features with our sample dashboard

Check out the sample sales dashboard to analyze a sample collection of sales records and revenue.
See Dashboard
Sample Sales Dashboard
"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 Atlas

Built for the document model, Charts streamlines visualization of JSON data with zero setup or ETL (Extract, Transform, Load).

atlas_integration

No user-based licensing

Already integrated into the Atlas experience, Charts is available to customers free of any licensing fees.

general_features_management

Embed via iFrame or SDK

Embedded analytics empowers seamless integration of charts and dashboards via iFrames, 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.

general_features_realtime

Scheduled reports

Keep team members regularly informed about key business insights with email reports.

general_action_share

Org-wide sharing

With a single click, provide dashboard access to your entire organization.

atlas_autocomplete

Natural Language Mode

Render charts using natural language queries to get from inquiry to insight faster.

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
iFrame support enables simple chart and dashboard embedding
An iFrame is quick and simple to use. Customization options include sizing, refresh internal, and display theme selection.
The Charts Embedding SDK enables rich customization
Customize attributes like chart titles, descriptions, axes options, channel options, chart color palette and conditional formatting, all from the SDK.
Add / Create chart interactivity 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.
iFrame support enables simple chart and dashboard embedding
An iFrame is quick and simple to use. Customization options include sizing, refresh internal, and display theme selection.
Chart
Dashboard
The Charts Embedding SDK enables rich customization
Customize attributes like chart titles, descriptions, axes options, channel options, chart color palette and conditional formatting, all from the SDK.
JavaScript
Add / Create chart interactivity 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.
JavaScript
Chart
Dashboard

Discover More About Atlas Charts

Atlas Charts is the best way to create, share, and embed visualizations of Atlas data. Learn about real customer use cases and get started here.
View more resources
Illustration of a chart.
Getting Started with Atlas Charts
Learn how Atlas Charts can create engaging data experiences that drive actionable insights for your business and its customers.
Learn More

Get the most out of Atlas

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

Search

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

atlas_data_federation

Data Federation

Analyze rich data easily across Atlas or cloud object storage. Combine, transform and enrich data from multiple sources without complex integrations.

atlas_database

Atlas SQL Interface

Query and analyze document data with SQL and SQL-based business intelligence tools like Tableau and Power BI.

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 FreeView pricing
GET STARTED FOR FREE WITH:
  • Rich JSON visualization
  • Integrated with Atlas
  • Embedded analytics
  • Sharing and collaboration
  • No user-based licensing
  • Natural Language Mode