Build and manage every kind of MongoDB index without memorizing shell syntax. Create single-field, compound, text, TTL, unique, and partial indexes from a guided visual builder, inspect existing indexes with their size and usage stats, and drop or rebuild them safely—all from one place.
Create indexes through a guided visual builder instead of hand-writing createIndex() commands. Pick fields and sort direction for single-field and compound indexes, or switch on advanced types—text, TTL, unique, and partial—with the right options exposed as simple toggles and inputs. VisuaLeaf validates your choices and shows the exact index definition before you apply it.
View all existing indexes on a collection at a glance—keys, type, and options laid out clearly. Each index shows its on-disk size and real usage statistics, so you can see which indexes are actually serving queries and which are just adding write overhead. No more guessing from raw $indexStats output in the shell.
Go beyond the basics without touching a config file. Set unique, sparse, TTL, and partial-filter options, add collation or a custom name, and build text, 2dsphere, or hashed indexes—all from clearly labeled controls. VisuaLeaf validates your choices as you go, so advanced indexes are as easy to create as simple ones.
Find the slow queries that need an index. The Query Profiler surfaces collection scans and long-running operations, then works hand-in-hand with Index Manager so you can create exactly the index a query needs and confirm it's being used.
Understand your data before you index it. Visual Schema analyzes your collections and reveals field types, nested documents, and relationships—so you know which fields are worth indexing and how to build effective compound indexes.
Check out the documentation to explore all the details about the Index Manager and discover more VisuaLeaf features.
Read the DocumentationGet started free with our Community Edition. Includes a 14-day trial of Pro features.