QueryAssist for MongoDB offers smart code completion (IntelliSense) and on-the-fly error highlighting for document fields and shell methods, functions, properties. It saves you time by making the process of writing code more efficient.

Code completion for MongoDB

In-place editing

You can change any document's field values or types, just double-click on any field in tree or table view modes.

In-place editing

Query Code

QueryAssist for MongoDB allows you to automatically convert your Mongo and SQL queries to various target languages, such as Java, C#, JavaScript (Node.js and shell), Python.

Code for drivers

SQL Query

You can write SQL queries in both Shell and Collection views, than switch between Mongo and SQL query modes with one single click.

SQL query for MongoDB

MongoDB Enterprise

QueryAssist is fully supports MongoDB Enterprise - you can login using both Kerberos or LDAP authentications.

LDAP / Kerberos


Import/Export your data between MongoDB and JSON/CSV/SQL formats.

Import/Export for MongoDB


Organize your connections, databases and collections with folders, color marks, set comments for any database objects.

Organize connections/databases/collections for MongoDB

Read-only mode

Have some important data you are afraid to lose - set connections, databases or any database object to read-only mode. Any actions that will require modification of your data from shell or application UI will be prevented.

Read-only shell mode for MongoDB


Writing Map-Reduce queries becomes easier with QueryAssist Map-Reduce editor. QueryAssist provides code completion, error highligthing and data viewer for Map-Reduce.



Find, upload, download, change metadata for GridFS files.


Data transfer between databases

Need to transfer collection to another database or server? Just copy collection and paste it where you need it.

Transfer collection to another MongoDB database

Theme support

QueryAssist for MongoDB support themes. You can choose between 5 different color modes.