# Register IntelliJ IDEA

You can evaluate IntelliJ IDEA Ultimate free of charge for up to 30  days.

IntelliJ IDEA offers the following activation options:

* [Free 30-day trial](#activation-options): a 30-day trial to explore all IDE features.

* [Paid license](#activate-license) — a paid subscription for commercial use.

* [Special options](https://www.jetbrains.com.cn/en-us/idea/buy/?section=discounts&billing=yearlynts): free access programs for students, teachers, and other eligible users.

## Trial and subscription

When you start IntelliJ IDEA for the first time, you will be automatically granted a free 30-day trial.  You can check the remaining number of days, by clicking  Trial  in the right upper corner of your IDE.

If a trial period ends or your subscription expires, you will still have access to IntelliJ IDEA with a free feature set.

After the trial version expires, you need to buy and register a commercial license   to continue using  the Ultimate feature set. A new trial period will be available for the next major version of IntelliJ IDEA.

Procedure: Subscribe to IntelliJ IDEA

> **Note:**
> For more information on our licensing model, refer to the [Licensing and Purchasing FAQ](https://sales.jetbrains.com/hc/en-gb).

1. Select `Help | Register` from the main menu or click ![Options Menu](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app.expui.general.settings.svg) | Manage Subscriptions on the Welcome screen  to open the Manage Subscriptions  dialog.

![IntelliJ IDEA: Licenses dialog](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_register.png)

2. Choose how you want to register IntelliJ IDEA or a plugin that requires a license:

JetBrains Account:

Log in to your [JetBrains Account](https://account.jetbrains.com/login) and get licenses that you have purchased.

If you do not have a JetBrains Account yet, click  Register .

![Activate IntelliJ IDEA license with a JB Account](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_activate_license.png)

IntelliJ IDEA 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 .

Activation code:

Provide an activation code and click Activate.

![Activate IntelliJ IDEA license with an activation code](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_activate_license_activation_code.png)

When purchasing a product license, you receive a code for its offline activation. You can always download available activation codes from your [JetBrains Account](https://account.jetbrains.com/licenses).

License server:

Register using the [Floating License Server](https://www.jetbrains.com.cn/en-us/help/license_server/Activating_license.html) or [License Vault](https://www.jetbrains.com.cn/en-us/help/license-vault-cloud/Activating_a_license.html#to-activate-a-license).

![Activate IntelliJ IDEA license with a license server](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_activate_license_server.png)

When performing a silent installation or managing IntelliJ IDEA 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](tuning-the-ide.html#configure-jvm-options).

> **Tip:**
> IntelliJ IDEA detects the system proxy URL during initial startup and uses it for connecting to the JetBrains Account, Floating License Server, and License Vault. To override the URL of the system proxy, add the `-Djba.http.proxy` [JVM option](tuning-the-ide.html#configure-jvm-options). Specify the proxy URL as the host address and optional port number: `proxy-host[:proxy-port]`. For example: `-Djba.http.proxy=http://my-proxy.com:4321`.
>
>
>
>
>
> If you want to disable proxy detection entirely and always connect directly, set the property to `-Djba.http.proxy=direct`.

## Activation with JetBrains Account

[JetBrains Account](https://account.jetbrains.com/login) is a convenient option to manage your licenses .

To link your JetBrains Account to your IntelliJ IDEA 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.

IntelliJ IDEA will automatically log you into your JetBrains Account if you are using [JetBrains Toolbox app](https://www.jetbrains.com.cn/en-us/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.

Procedure: Change active user

1. Select `Help | Register` from the main menu or click ![Options Menu](https://resources.jetbrains.com.cn/help/img/idea/2026.2/app.expui.general.settings.svg) | Manage Subscriptions on the Welcome screen  to open the Manage Subscriptions  dialog.

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

![Log out](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_licenses_logout.png)

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

## Early Access Program

Pre-release builds of IntelliJ IDEA with the Ultimate feature set that are part of the [Early Access Program](https://www.jetbrains.com.cn/en-us/community/eap/) are shipped with a 30-day license. Log in with your [JetBrains Account](https://account.jetbrains.com/) to start using IntelliJ IDEA 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 do not have one yet.

### Login options

Existing JetBrains Account:

Procedure:

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

![Login dialog](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_EAP_login_dialog.png)

2. On the website, log in using your JetBrains Account credentials.

3. Once you've successfully logged in, you can start using IntelliJ IDEA 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](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_successful_login.png)

New JetBrains Account:

Procedure:

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.

![Login with a new account](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_EAP_login_dialog_new_acc.png)

2. Once you've successfully logged in, you can start using IntelliJ IDEA 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](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_successful_login.png)

Google, GitHub, GitLab, or BitBucket account:

Procedure:

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](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_EAP_login_dialog_with_services.png)

2. Once you've successfully logged in, you can start using IntelliJ IDEA 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](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_successful_login.png)

## 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

IntelliJ IDEA waits for a response about successful login from the JetBrains Account website. If there are no ports available, IntelliJ IDEA will suggest [logging in with an authorization token](#auth_token_eap_login).

### Unable to open JetBrains Account in your browser

When you click Log in to JetBrains Account, IntelliJ IDEA redirects you to the JetBrains Account website. If your system browser does not start,  use the Troubles? emergency button. IntelliJ IDEA will suggest   [logging in with an authorization token](#auth_token_eap_login).

Trial:

![The Troubles button in the Login dialog](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_troubles_button_trial_login.png)

EAP:

![The Troubles button in the Login dialog](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_troubles_button_login.png)

### No access to JetBrains Account

The login process requires access to the JetBrains Account website. IntelliJ IDEA automatically redirects you to the website or lets you log in with an authorization token. If both options do not 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 IntelliJ IDEA.

Procedure: Log in with an authorization token

An authorization token is a way to log in to your JetBrains Account if your system does not allow for redirection from the IDE directly, for example, due to your company's security policy. IntelliJ IDEA 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](https://resources.jetbrains.com.cn/help/img/idea/2026.2/ij_EAP_auth_token_login.png)

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 have successfully logged in, you can start using IntelliJ IDEA.

