DataGrip 2024.3 Help

Register DataGrip

You can evaluate DataGrip for up to 30 days free of charge.

Activation options

Start a free trial

  • In the dialog that opens when you start DataGrip, click Start Free 30-Day Trial.

    The Licenses dialog with the options to select whether to start a trial or activate DataGrip

    You will be redirected to the JetBrains website where you will see a confirmation that your trial has started.

After the trial version expires, you need to buy and register a commercial license to continue using DataGrip. A new trial period will be available for the next released version of DataGrip.

Activate DataGrip license

  1. Select Help | Register from the main menu or click Options Menu | Manage License on the Welcome screen to open the Licenses dialog.

    DataGrip: Licenses dialog
  2. Choose how you want to register DataGrip or a plugin that requires a license:

    Log in to your JetBrains Account and get licenses that you have purchased.

    If you don't have a JetBrains Account yet, click Register.

    Activate DataGrip license with a JB Account

    DataGrip automatically shows the list of your licenses and their details like expiration date and identifier. Click Activate to start using your license.

    If your license is not shown on the list, click Refresh license list.

    Provide an activation code and click Activate.

    Activate DataGrip license with an activation code

    When purchasing a product license, you receive a code for its offline activation. You can always download available activation codes from your JetBrains Account.

    Register using the Floating License Server or License Vault.

    Activate DataGrip license with a license server

    When performing a silent installation or managing DataGrip installations on multiple machines, you can set the JETBRAINS_LICENSE_SERVER environment variable to point to the URL of the Floating License Server or License Vault.

    Alternatively, you can set the URL of the Floating License Server or License Vault by adding the -DJETBRAINS_LICENSE_SERVER JVM option.

After your paid license expires, you have a 7-day grace period, after which you will need to prolong the subscription to continue using DataGrip.

Activation with JetBrains Account

JetBrains Account is a convenient option to manage your licenses and activate DataGrip.

To link your JetBrains Account to your DataGrip installation, click Log in... in the bottom left corner of the Licenses dialog. After a successful login, your JetBrains Account username will be displayed in the bottom left corner of the dialog.

DataGrip will automatically log you into your JetBrains Account if you are using JetBrains Toolbox app to install JetBrains products and already logged in there.

If you use two-factor authentication for your JetBrains Account, you can specify the generated app password instead of the primary JetBrains Account password.

Change active user

  1. Select Help | Register from the main menu or click Options Menu | Manage License on the Welcome screen to open the Licenses dialog.

  2. Click your name in the bottom left corner of the dialog and select Log Out.

    Logging out to change the active user

    After logging out, you can log in using another JetBrains Account.

Early Access Program

Pre-release builds of DataGrip that are part of the Early Access Program are shipped with a 30-days license. Log in with your JetBrains Account to start using DataGrip EAP.

You can use either your JetBrains Account directly or your Google, GitHub, GitLab, or BitBucket account for authorization. You can also create a new JetBrains Account if you don't have one yet.

Login options

  1. Click Log in with JetBrains Account. You will be automatically redirected to the JetBrains Account website.

    Log in with existing account
  2. On the website, log in using your JetBrains Account credentials.

  3. Once you've successfully logged in, you can start using DataGrip EAP by clicking Get Started.

    If you want to participate in EAP-related activities and provide your feedback, make sure to select the Send me EAP-related feedback requests and surveys option.

    Successful login
  1. Click the Create an account link. You will be automatically redirected to the JetBrains Account website. Follow the instructions on the website to register a new JetBrains Account.

    Create a new account to log in
  2. Once you've successfully logged in, you can start using DataGrip EAP by clicking Get Started.

    If you want to participate in EAP-related activities and provide your feedback, make sure to select the Send me EAP-related feedback requests and surveys option.

    Successful login
  1. Click the icon of the service that you want to use for logging in. You will be redirected to the login page on the website of the selected service.

    Login with a service account
  2. Once you've successfully logged in, you can start using DataGrip EAP by clicking Get Started.

    If you want to participate in EAP-related activities and provide your feedback, make sure to select the Send me EAP-related feedback requests and surveys option.

    Successful login

Access to JetBrains Account: Troubleshooting

If you encounter problems when attempting to log in to your JetBrains Account, this may be due to one of the following reasons:

No free ports

DataGrip waits for a response about successful login from the JetBrains Account website. If there are no ports available, DataGrip will suggest logging in with an authorization token.

Unable to open JetBrains Account in your browser

When you click Log in to JetBrains Account, DataGrip redirects you to the JetBrains Account website. If your system browser doesn't start, use the Troubles emergency button. DataGrip will suggest logging in with an authorization token.

The Troubles button in the Login dialog
The Troubles button in the EAP Login dialog

No access to JetBrains Account

The login process requires access to the JetBrains Account website. DataGrip automatically redirects you to the website or lets you log in with an authorization token. If both options don't work and, you cannot access the website, contact your system administrator. Otherwise, it will not be possible for you to log in and start using DataGrip.

Log in with an authorization token

An authorization token is a way to log in to your JetBrains Account if your system doesn't allow for redirection from the IDE directly, for example, due to your company's security policy. DataGrip recognizes when redirection to the JetBrains Account website is impossible. It enables you to copy a link to generate an authorization token manually.

  1. Click Copy link and open the copied link in your browser.

    Copy the link to get an authorization token
  2. Log in to your JetBrains Account to generate an authorization token. After that, copy the token, paste it to the IDE authorization token field and click Check token. Once you've successfully logged in, you can start using DataGrip.

Last modified: 13 November 2024