Docs Home → Develop Applications → MongoDB Drivers → Node.js
Network Compression![](/docs/drivers/node/v3.6/assets/link.svg)
You can enable a driver option to compress messages, which reduces the amount of data passed over the network between MongoDB and your application.
The driver supports the following compression algorithms:
If you specify multiple compression algorithms, the driver selects the first one in the list supported by your MongoDB instance.
Specify Compression Algorithms![](/docs/drivers/node/v3.6/assets/link.svg)
To enable compression for the connection to your MongoDB instance, use one of the following methods to specify the algorithms:
Add the parameter to the connection string.
Specify the
compressors
option in yourMongoClientOptions
.
Select the tab that matches your use case for instructions on how to specify the compression algorithm:
Specify compression algorithms by using the following strings:
Compression Algorithm Dependencies![](/docs/drivers/node/v3.6/assets/link.svg)
To use Snappy compression, add it to your application dependencies by running the following command:
npm install --save snappy
You can use Zlib compression without adding any additional dependencies.