Table of contents

Using activation code to register JetBrains products (Updated in Aug 17)

IDE Jan 31, 2020 Viewed 483.4K Comments 0

JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including Toolbox App, IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, ReSharper, Rider, CLion, Datalore, DataGrip, RubyMine, AppCode, GoLand, ReSharper C++, dotPeek, dotTrace, dotMemory, dotCover, YouTrack, TeamCity, Upsource, Hub, Kotlin, MPS, PyCharm Edu, IntelliJ IDEA Edu. However, most of them need license activation. You can buy through

Following a few steps, you can register these products. Test was sucessful in version 2019 series and 2020.1, on mac os, linux, windows.

1. Hosts

Add a few records to the hosts file. Be sure to add, or it may fail.

The hosts file location is different for different operating systems.

mac os


It can be opened and edited using the nano command.

$ sudo nano /private/etc/hosts





2. Enter License Number

Select Help -> Register...

Select register item in jetbrains.

Select activation code.

Select activation code.

Try these activation code below.

If the above activation code is invalid, you can try this article Permanent trial Jetbrains Product.

Updated Aug 17, 2022