Licensing
How Diffblue Cover is licensed and where to find licensing resources
Follow these steps to activate a license. Note that:
- These steps cover online license activation only.
- Offline licensing for Cover CLI is available for Diffblue Cover Enterprise Edition only - see Editions and Offline license activation.
Cover Plugin
Cover CLI
Once you install Cover Plugin for IntelliJ, you'll be prompted for your license key to activate the plugin (or go to
Diffblue > Activate License
in IntelliJ at any time).Diffblue Cover requires a remote license check with the Diffblue licensing server each time it's used. For help troubleshooting license keys, network connections, and proxy server settings, see Online license activation. Note that applying a license provides access to the Teams and Enterprise Editions of Diffblue Cover - the free Community Edition does not require a license.
To check your current license details, go to
Diffblue > View License Information
in IntelliJ.
Diffblue Cover requires a remote license check with the Diffblue licensing server each time it's used. For help troubleshooting license keys, network connections, and proxy server settings, as well as details of offline licensing (Enterprise Edition only), see Licensing.
- To activate your license, from a Windows PowerShell (Windows) or Terminal (macOS/Linux) enter the command
dcover activate XXXX-XXXX-XXXX-XXXX
- replaceXXXX-XXXX-XXXX-XXXX
with the license key provided in your welcome email or provided by your organization. - Entering multiple different license keys will overwrite the existing key.
- You can check your license status by running the command
dcover license
Online license activation
Diffblue Cover requires a remote license check with the Diffblue licensing server each time it's used. To perform the license check Diffblue Cover needs an active internet connection to the following servers:
- https://licensing.diffblue.com/
- https://api.licensespring.com/
The license check uses this connection to identify individual devices. Further details regarding the exact data exchanged are available in the Privacy Notice.
Offline license activation
Diffblue Cover Enterprise Edition users with the offline option can activate 100% offline. This means Diffblue Cover can be used in secure and air-gapped environments with no external network connection required.
Diffblue Cover is licensed according to the three pricing plans which determine what features and limits apply to your use of Diffblue Cover.
Community Edition | Teams Edition | Enterprise Edition |
---|---|---|
![]() | ![]() | ![]() |
|
|
|
|
|
|
|
|
|
|
According to the terms of your subscription, you may be given access to the Diffblue License Management Portal allowing you to see license use, manage license keys, and license users. License manager access is granted according to the exact license type purchased - it may not be applicable to your license type.
Diffblue Cover is licensed per line of Java code in each Java project analyzed. LOCs are computed by summing up the LOCs of each project; this number will match the LOC reported by JaCoCo. Lines of test code are never included in this number. Diffblue Cover is priced on whole projects and cannot be broken down to specific modules, packages or classes.
Last modified 22h ago