Docs Menu

Docs HomeNode.js

MongoDB Node Driver

Welcome to the documentation site for the official MongoDB Node.js driver. You can add the driver to your application to work with MongoDB in JavaScript or TypeScript. For more information about downloading and installing the Node.js driver, see Download and Install in the Quick Start guide.

You can connect using the Node.js driver for deployments hosted in the following environments:

  • MongoDB Atlas: The fully managed service for MongoDB deployments in the cloud

  • MongoDB Enterprise: The subscription-based, self-managed version of MongoDB

  • MongoDB Community: The source-available, free-to-use, and self-managed version of MongoDB

Learn how to establish a connection to MongoDB Atlas and begin working with data in the step-by-step Quick Start.

See driver syntax examples for common MongoDB commands in the Quick Reference section.

For a list of new features and changes in each version, see the What's New section.

For fully runnable code snippets and explanations for common methods, see the Usage Examples section.

Learn how to perform the following tasks using the Node.js driver in the Fundamentals section:

For detailed information about classes and methods in the MongoDB Node.js driver, see the MongoDB Node.js driver API documentation.

For answers to commonly asked questions about the MongoDB Node.js Driver, see the Frequently Asked Questions (FAQ) section.

For solutions to issues you might encounter when using the driver to connect to a MongoDB deployment, see the Connection Troubleshooting section.

Learn how to report bugs, contribute to the driver, and to find help in the Issues & Help section.

For the compatibility tables that show the recommended Node.js driver version for each MongoDB Server version, see the Compatibility section.

Learn what changes you may need to make to your application to upgrade driver versions in the Upgrade Driver Versions section.

Visit the Developer Hub and MongoDB University to learn more about the Node.js driver.

The Developer Hub provides tutorials and social engagement for developers.

To learn how to use MongoDB features with the Node.js driver, see the How To's and Articles page.

To ask questions and engage in discussions with fellow developers using the Node.js driver, see the Developer Community forums.

MongoDB University provides free courses to teach everyone how to use MongoDB.

Banner for the MongoDB University Node.js Course

Using MongoDB with Node.js

Learn the essentials of Node.js application development with MongoDB.

Quick Start →
Share Feedback
© 2023 MongoDB, Inc.


  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2023 MongoDB, Inc.