Download
Visual Workspace for the Cosmos DB MongoDB API

See Your Azure Cosmos DB, Partition Keys and All

VisuaLeaf connects to Azure Cosmos DB through its API for MongoDB, giving you one visual workspace to browse containers and documents, build queries and aggregation pipelines, read the partition key and schema behind each collection, watch the RU charge on every operation, and chart the results, across RU-based and vCore accounts.

Free to start No credit card required Works on Windows, macOS and Linux
VisuaLeaf visual workspace connected to Azure Cosmos DB over the MongoDB API, showing containers, documents, a query with its RU charge, and a chart side by side

Cosmos DB Is Powerful, but Its Cost and Layout Stay Hidden

Partition keys, Request Unit charges, and shifting document shapes decide how fast and how expensive your Azure Cosmos DB feels, yet none of them are obvious from raw JSON.

The partition key is easy to miss

A query that ignores your partition key fans out across every logical partition. In raw documents it is hard to tell which field is the key or whether your filter targets it.

RU charges are invisible until the bill

Every read, query, and aggregation over the Mongo API spends Request Units. Without seeing the RU cost per operation, an expensive pipeline looks the same as a cheap one.

Container shapes drift over time

Schema-free containers accumulate changing fields, nested objects, and arrays, so it is never obvious how your documents are really structured or indexed.

VisuaLeaf visual workspace

Connect over the MongoDB API and make it all visible: the partition key, the RU cost of each query, the real container schema, and charts, in one clean workspace.

Everything You Need for Cosmos DB, Visually

Connect through the API for MongoDB, then move naturally from browsing documents to partition-aware queries, aggregations, schema, RU cost, and charts.

Partition-Aware Query Builder

Build Cosmos DB queries visually with filters, operators, AND/OR groups, projection, sort, and limits, and include the partition key so your reads target a single logical partition instead of fanning out.

Explore feature

Aggregation Builder

Create Cosmos DB aggregation pipelines stage by stage over the Mongo API, preview how documents change after each step, and switch between visual mode and code when you need it.

Explore feature

Schema & Partition Key Visualization

See your Cosmos DB containers, fields, nested objects, arrays, and relationships as diagrams, with the partition key and identifier fields called out so you understand how documents are distributed.

Explore feature

Container Compare

Diff Cosmos DB containers across dev, staging, and production accounts to catch missing fields and structure drift between environments quickly.

Explore feature

Charts & Dashboards

Turn Cosmos DB query and aggregation results into charts and dashboards in place, without exporting your data out of the API for MongoDB into another tool.

Explore feature

RU & Query Profiler

Inspect execution details and the Request Unit charge Cosmos DB returns for each operation, so you can find the queries burning your provisioned, autoscale, or serverless throughput.

Explore feature

A Visual Workflow for Everyday Cosmos DB Tasks

VisuaLeaf connects the steps that Azure Cosmos DB users usually juggle across the portal and shell: connect over the Mongo API, explore containers, build partition-aware queries, check RU cost, and visualize.

Built for Different Cosmos DB Users

Whether you are picking a partition key, hunting an expensive RU query, or reviewing container structure with a team, VisuaLeaf gives you a clearer way to work with Azure Cosmos DB.

Developers

Build apps on the Cosmos DB Mongo API and debug queries against real documents, with the partition key and RU cost in view.

Database Teams

Explore data, compare containers, and review schema and partition design across globally distributed Cosmos DB environments.

Data Analysts

Run Cosmos DB queries and aggregations and turn them into charts, without writing pipelines by hand or exporting data elsewhere.

Students and Beginners

Learn how Cosmos DB partitioning, throughput, and documents fit together with clear diagrams and step-by-step tools.

Comparing Cosmos DB GUI Options?

Because Azure Cosmos DB exposes an API for MongoDB, the same MongoDB GUI tools can point at it. These guides help you compare the popular options and see where VisuaLeaf fits for a Cosmos DB Mongo API workflow.

VisuaLeaf vs. MongoDB Compass

See how VisuaLeaf compares with MongoDB Compass for visual queries, pipelines, and Cosmos DB Mongo API workflows.

Read comparison

VisuaLeaf vs. Studio 3T

Compare features, pricing, and workflows with Studio 3T for document databases like Cosmos DB.

Read comparison

NoSQLBooster Alternative

Explore how VisuaLeaf compares to NoSQLBooster for shell, query, and schema exploration workflows.

Read comparison

Best Document Database Tools

A roundup of the best document database GUI tools and when to use them with Cosmos DB.

Read roundup

Frequently Asked Questions

What is an Azure Cosmos DB GUI?
An Azure Cosmos DB GUI is a visual tool that connects to your Cosmos DB account so you can browse databases and containers, inspect documents, run queries and aggregation pipelines, and understand structure, without living in the Azure portal, Data Explorer, or the shell. VisuaLeaf does this over the Cosmos DB API for MongoDB, so it also surfaces Cosmos-specific details like the partition key field and the request unit (RU) charge each operation reports back.
How does VisuaLeaf connect to Azure Cosmos DB?
VisuaLeaf connects through the Cosmos DB API for MongoDB using your account's standard MongoDB connection string, so it speaks the MongoDB wire protocol to your containers. This works with both RU-based (request unit) accounts and Cosmos DB for MongoDB vCore. VisuaLeaf connects only through the MongoDB API, it does not use the native SQL (Core), Cassandra, Gremlin, or Table APIs.
Is VisuaLeaf free to use?
Yes. VisuaLeaf includes a free Community Edition. Pro features are available during the trial, and no credit card is required to start.
Can VisuaLeaf help me design and query on my Cosmos DB partition key?
Yes. Because Cosmos DB partitions each container by a partition key, queries that filter on that key stay single-partition and cheaper, while queries without it fan out across logical partitions. VisuaLeaf's visual query builder lets you include the partition key field in your filters and see the documents that match, so you can build queries that target a partition instead of scanning the whole container.
Can I see how many Request Units (RUs) my Cosmos DB queries cost?
Yes. Cosmos DB meters every read, write, query, and aggregation in Request Units, and returns the RU charge with each operation over the MongoDB API. VisuaLeaf builds queries and aggregation pipelines visually and surfaces execution details so you can spot expensive operations, whether your container uses provisioned throughput, autoscale, or serverless.
Can VisuaLeaf help me understand my Cosmos DB container structure?
Yes. VisuaLeaf visualizes your Cosmos DB containers, fields, nested objects, arrays, and relationships as schema diagrams, and highlights the partition key and identifier fields, so you can see how documents are really shaped before you tune indexing policy, TTL, or throughput.

Ready to Work Visually with Azure Cosmos DB?

Download VisuaLeaf Community Edition, connect over the API for MongoDB, and explore your containers, build partition-aware queries and pipelines, watch RU cost, and create charts in one visual workspace.

Download Free Community Edition
No credit card required
VisuaLeaf charts and dashboards built from Azure Cosmos DB aggregation results over the MongoDB API