Tutorials
Queryable Encryption with equality queries is generally available (GA) in MongoDB 7.0 and later. The Queryable Encryption Public Preview, released in version 6.0, is no longer supported. Data encrypted using the Public Preview is incompatible with the feature release. For more information, see Compatibility Changes in MongoDB 7.0.
Read the Overview: Enable Queryable Encryption section to set up your development environment and data keys, then the Overview: Use Queryable Encryption section to learn how to use Queryable Encryption with your preferred Key Management System.
To learn how to use Queryable Encryption with a local key (not for production), see the Quick Start.
To learn how to use explicit encryption with Queryable Encryption, read Use Explicit Encryption.
Each tutorial provides a sample application in multiple languages for each supported Key Management System.
Code samples for specific language drivers: