17 years helping British businesses
choose better software

About IntelliJ IDEA

Designed to maximize productivity, IntelliJ IDEA is a full-featured IDE for Java and Kotlin development

Learn more about IntelliJ IDEA

Pros:

I've been using it for several months now after going through a coding Bootcamp. The features and ease of use are awesome.

Cons:

When I shoot a new project, my old projects deteriorate. I need to do the dependency settings again.

IntelliJ IDEA ratings

Average score

Ease of Use
4.5
Customer Service
4.3
Features
4.7
Value for Money
4.5

Likelihood to recommend

9.0/10

IntelliJ IDEA has an overall rating of 4.7 out of 5 stars based on 1,232 user reviews on Capterra.

Have you used IntelliJ IDEA before?

Share your experiences with other software buyers.

Filter reviews (1,232)

Wasif
Wasif
Tech lead in Saudi Arabia
Verified LinkedIn User
Information Technology & Services, 11–50 Employees
Used the Software for: 1+ year
Reviewer Source

IntelliJ IDEA Review

5.0 11 months ago

Comments: Its amazing. I am a daily user of it and would highly recommend it to developers.

Pros:

Clean GUI, fast search and debugging. Build-in features so that you dont have to install extra stuff for development.

Cons:

More free addons should be available in the store for it

Barnabe
Developer in France
Information Technology & Services, 2–10 Employees
Used the Software for: 2+ years
Reviewer Source

The best IDE for Java and Kotlin development software

5.0 3 months ago

Comments: This is the best tool for creating software and app using Java and Kotlin. Even if the software is far from being free, there are many many features that may never be used, but if needed are a life changer !

Pros:

This is the best tool for Java/Kotlin development. Every tool you could ever need is included. The syntax highlighting is very important and works amazingly well !

Cons:

The software is very expensive, and the support isn't easy to reach (only public forums, no kind of chat/mail/phone support). Also, this software isn't beginner-friendly because many features are hidden in menus. It may take several months before being fully familiarized with the software.

Verified Reviewer
Verified LinkedIn User
Information Technology & Services, 51–200 Employees
Used the Software for: 1+ year
Reviewer Source

Aesthetic User Interface and experience

4.0 2 months ago New

Pros:

IntelliJ Integrated development environment has a unique user interface and smart navigation helps to navigate back and forth during code review, the function calls are not always sequential therefore this smart navigation is the one I like the most.

Cons:

It is resource-intensive when I import multiple projects inside the platform. Therefore it's not ideal to work with multiple projects simultaneously.

Ritesh
Ritesh
front end developer in Nepal
Verified LinkedIn User
Computer Software, 11–50 Employees
Used the Software for: 6-12 months
Reviewer Source

Powerful code editor for java developer

3.0 last year

Pros:

IntelliJ IDEA is one of the best code editor for software development. The shortcuts and suggestion for code makes the coding journey very easy. The interface is pleasing for the eyes which makes the code debugging quick and effective.

Cons:

It takes a lot of memory of computer which makes the experience worst if you are running it on a low end computer. For beginners it might take a lot of effort to setup

Nuno
Principal Developer in Portugal
Financial Services, 51–200 Employees
Used the Software for: 2+ years
Reviewer Source

An IDE for the beginner and for the senior developers

5.0 3 months ago

Comments: In overall, IntelliJ is my daily IDE choice. Having tried others (VSCode, Eclipse), IntelliJ is something that puts us in a comfort zone in regards to its features, plugins and overall usability.

Pros:

It's flexibility, I can write code for any language, and IntelliJ IDEA is able to support it (natively or through a plugin). Continuing on that, its plugin system allows it to be more than just a tool for writing code, having the possibility of checking Docker images in the local environment, connecting to your AWS account and integrating with its systems, an integrated database editor.

Cons:

Sometimes, the IDE may take up some resources, making it somewhat slower, and having distinct behavior in its internal console and an external console (PowerShell).

Verified Reviewer
Verified LinkedIn User
Information Technology & Services, 51–200 Employees
Used the Software for: 2+ years
Reviewer Source

My daily friend

4.0 9 months ago

Pros:

As a software engineer, I spend a large part of my day working with Intellij. The software offers features that simplify or improve my daily productivity, such as autocompletion, a very powerful debugger, efficient version management, unit test management and more. Intelij's interface is also a positive point: it's modern and customizable.

Cons:

On the other hand, Intellij is far from perfect; in my opinion, its biggest flaw lies in its performance. It's a fairly heavy piece of software that can quickly consume a lot of resources and block display, especially when indexing files. It's also a program that will require a bit of learning to make full use of its power.

Verified Reviewer
Verified LinkedIn User
Information Technology & Services, 51–200 Employees
Used the Software for: 2+ years
Reviewer Source

Best IDE which keeps getting better.

5.0 3 months ago

Comments: IDE to use by default if a professional software developer.

Pros:

Best IDE for professionals like me who work in Java and Typescript.

Cons:

Sometimes stability with centrain plugins like AWS toolkit is pretty annoying.

Richard
Senior Software developer in Canada
Education Management, 5,001–10,000 Employees
Used the Software for: 2+ years
Reviewer Source

Very well rounded IDE tool for a multitude of languages

5.0 2 months ago

Comments: Very pleasant experience using IntelliJ IDEA on a daily basis

Pros:

Very powerful and light software for development

Cons:

A bit expensive I believe. Might not have all the bells and whistles installed out of the box

Yash
Student in India
Education Management, 10,000+ Employees
Used the Software for: 2+ years
Reviewer Source

Best IDE out there

5.0 2 months ago

Comments: When I used it for the first time, this product made me a fan of it, I was using VSCode before this, but after using IntelliJ idea, my coding style improved and I can say, it makes you a better programmer

Pros:

It's user experience and simplicity, it is the best IDE available in the market, mostly for Java developer

Cons:

There it's anything i don't like in IntelliJ

Verified Reviewer
Verified LinkedIn User
Computer Software, 501–1,000 Employees
Used the Software for: 2+ years
Reviewer Source

Developing apps with IntelliJ IDEA

4.0 5 months ago

Comments: I've been using IntelliJ IDEA for a couple of years and I can say is one of the best options to develop Java apps, for example, I use it for a personal project with database integrated.

Pros:

Supports plugins, integration with other software like Git, developing Java apps is easy.

Cons:

Some features might be useful but too hidden to find.

Imtiyaaz
Big Data Engineer in South Africa
Marketing & Advertising, 501–1,000 Employees
Used the Software for: 2+ years
Reviewer Source

Simply Amazing

5.0 8 months ago

Comments: 10/10. Phenomenal experience using the software.

Pros:

I like practically everything about IntelliJ. Its ease of use is the main factor. It customizable and caters to literally everyone. Code editing is fast and easy since there are so many shortcuts to use. The debugger is excellent.

Cons:

There is very little I dislike. The main thing would be that its a bit iffy to set up for different development disciplines without some formal documentation to guide you through the process

Ayswarya
Analyst in US
Banking, 10,000+ Employees
Used the Software for: 2+ years
Reviewer Source

Intellij IDEA - The ultimate integrated code development environment

5.0 last year

Comments: Overall, IntelliJ iDEA excels in providing a seamless and efficient Java devlopment environment. Its intelligent code completion, robust refactoring tools and smart suggestions significantly boost my productivity. It enhances coding efficienct by providing context aware suggestions and error detection. The integration with version control systems like Gitlab makes code deployment really quick. This should be a top choice for developmers seeking an elevated and streamlined coding environment.

Pros:

The interface is really user friendly. I have been using IntelliJ for both Java and React in my company. The colour coding, navigation and ease of debugging are the best part of IntelliJ. The error detection and fix suggestions are the best. It helps reduce my work by hours. The integration with Gitlab is really convenient. The smart code completion really helps in saving a lot of time. With IntelliJ i do not need multiple tools for different languages as everything is supported within this and any extensions can easily be incorporated with the help of plugins.

Cons:

One thing i dislike is having to reconfigure my settings for every project. I would prefer if i am opening a new project, instead of getting configured with a default, it takes the configuration used mostly by me. Eg: java version and maven version configurations. Another thing would be the excessive resource consumption.

Verified Reviewer
Verified LinkedIn User
Insurance, 51–200 Employees
Used the Software for: 2+ years
Reviewer Source

A must for every Sofware Engineer

5.0 9 months ago

Pros:

Ease of use. It always works. It improves my working experience and productivity. It enhances the quality of my software.

Cons:

The fact that the AI assistant has a different pricing model.

Javier
Javier
Desarrollador de software in Chile
Verified LinkedIn User
Information Technology & Services, 51–200 Employees
Used the Software for: 1+ year
Reviewer Source

Heavy but Powerfull

5.0 last year

Comments: I loved this software..The best ide that I has used.This software guide me to discover other interesting Jetbrain's softwareBut the versatility that this program offfer is really good

Pros:

All in one place.. IntelliJ have support for many programming languages. But for JAVA, it's one of the BEST SUITES that we can find.It have many tools like git control version, http request, handle multiple instances.We can configurate as many environment as we needs.Also, we have like a market place for pluginsEven a integrated DB MANAGER..It's very recomendated as a main IDE

Cons:

Handle all these tools can be complex. Because some times, to find a funcionality in the multiples options, could be dificult..The short cuts are a lifesaver but the learning curve is high.By the other hand, this software is not lightweight. All the fuatures has a price to pay

Shyam
Shyam
UI Developer in Nepal
Verified LinkedIn User
Information Technology & Services, 11–50 Employees
Used the Software for: 1+ year
Reviewer Source

IntelliJ IDEA - One of the Best IDE for Programmers

4.0 12 months ago

Pros:

IntelliJ is one of the most prominent code editor in the programming ecosystem. The interface is very pleasing and easy to navigate. It supports a lot of languages and framework. The code suggestions and debugging makes the work of developers very easy.

Cons:

The softwares uses a lot of memory so running it on a low spec laptop is very difficult. It is also difficult for beginners to setup.

Sami
Software Developer in Germany
Computer Software, 2–10 Employees
Used the Software for: 6-12 months
Reviewer Source

10 months of experience working with IntelliJ IDEA.

4.0 12 months ago

Comments: I have created several programs and one of them was about managing employee information (records and roles) using Java.
my productivity has increased through provides right method at right time and get syntax quickly, no need to do Google search.
It was smooth to work on than other programs like (Eclipse IDE).

Pros:

The debugging feature allowed me to easily check variables and evaluate expressions. productivity and variable syntax and options have increased with the help of auto suggestion. I find it fascinating how we can write unit tests, run test cases and debug separately.

Cons:

One of the applications that affected the speed of my system, especially when I open many instances.

Verified Reviewer
Verified LinkedIn User
Computer Software, 10,000+ Employees
Used the Software for: 2+ years
Reviewer Source

IntelliJ IDEA

5.0 last year

Comments: I would recommend IntelliJ IDEA to any Java developer

Pros:

IntelliJ it's the most powerful IDE for coding in Java that I have ever used, it's useful and it offers a lot of interesting tools.

Cons:

It has so many features that it's hard to memorize all of them.

Joseph
Joseph
Developer in Kenya
Verified LinkedIn User
Computer Software, 501–1,000 Employees
Used the Software for: 2+ years
Reviewer Source

Agrxis Review on IntelliJ IDEA

5.0 2 years ago

Comments: My overall impressions of the potent integrated development environment (IDE) IntelliJ IDEA have been continuously wowed by its broad range of features and capabilities. IntelliJ IDEA has significantly increased my productivity and efficiency as a developer when creating code. The IDE's intelligent code completion and suggestions have helped me write cleaner, more precise code while saving me time and effort. My code management process has been made simpler by the seamless connection with version control programs like Git. In order to ensure a smooth development process, the debugging tools have proven to be useful in finding and fixing problems in my code. Additionally, the extensive selection of plugins and extensions that are available has enabled me to modify IntelliJ IDEA to meet my unique requirements. Overall, IntelliJ IDEA has been an excellent experience for me, and I now just use it for software development tasks. To other developers looking for a robust and dependable programming environment, I heartily suggest it.

Pros:

I adore IntelliJ IDEA and all the wonderful things it has to offer. It has significantly improved my coding experience and increased my productivity as a developer. The robust code analysis and insightful suggestions of IntelliJ IDEA are the features I like most. The IDE continuously reviews my code in real-time, looking for any issues, making suggestions for enhancements, and providing guidance as it goes. This feature has significantly increased the quality of my code and saved me numerous hours of debugging. My development approach has become tremendously effective because to the easy management of several projects in the same workspace and the smooth connection with version control systems. My productivity is further increased by the user-friendly and adaptable interface, which frees me up to concentrate on writing code rather than getting lost in complicated settings. The capability of IntelliJ IDEA is further expanded by the availability of a wide variety of plugins and extensions, which meets my unique needs as a developer. Overall, IntelliJ IDEA has grown to be a crucial part of my development toolkit, assisting me in writing cleaner code, identifying potential problems, and streamlining my work process. To any developer looking for a feature-rich and highly effective integrated development environment, I wholeheartedly recommend IntelliJ IDEA.

Cons:

There were a few parts of IntelliJ IDEA, a potent and feature-rich integrated development environment (IDE) for software development, that I didn't particularly like. The learning curve associated with the IDE's vast capability and multiple features was one component that occasionally presented a hardship. In the beginning, my productivity was hampered because it took me some time to really examine and comprehend all the available tools and shortcuts as a developer.

Vignesh
Co founder in US
Information Technology & Services, 11–50 Employees
Used the Software for: 1+ year
Reviewer Source

Code writing tool

5.0 12 months ago

Comments: Great tool over all
Easy controllers
Troubleshooting is very easy
Works well with code check in and check out tools like git

Pros:

Easy to import proejcts Easy to write code Easy to compline code and check logs in console

Cons:

Maven compilations are very slow Features and gui can be improved

Alvaro
Software Developer in Italy
Information Technology & Services, Self Employed
Used the Software for: 6-12 months
Reviewer Source

Excellent smart editor for software development

5.0 7 months ago

Pros:

Smart autocomplete, real-time error detection, and contextual suggestions improve productivity. The interface is easy to use and designed to make application development as easy as possible. Provides support for different languages

Cons:

Although it offers a free Community Edition version, some of the more advanced features are only available in the Ultimate version, which has a cost. Can consume a significant amount of system resources since it is a powerful tool that requires adequate hardware.

Verified Reviewer
Verified LinkedIn User
Computer Software, 201–500 Employees
Used the Software for: 1+ year
Reviewer Source

One of the good IDE in the market

4.0 last year

Pros:

It has all the features necessary for Java developers to build Java applications. Besides, it is relatively stable, with various plugins for other tools such as Maven and JBoss

Cons:

This product may not be suitable for beginners

Molly
Software Engineer in UK
Information Technology & Services, 10,000+ Employees
Used the Software for: 6-12 months
Reviewer Source

Simple Interface Simple Features

4.0 last year

Pros:

IntelliJ is an easy-to-use IDE with Git integration for easily pushing commits to your version-control software and pulling remote changes with the click of a button.

Cons:

Could offer a broader range of plugins, for instance, a plugin for bash scripting with accurate syntax highlighting. It would also be nice to have direct integration with JIRA.

mohamed
android development in Egypt
Program Development, Self Employed
Used the Software for: 1+ year
Reviewer Source

It's good but

5.0 last year

Comments: It is good, but I did not enjoy the experience and I felt difficult in dealing with this development environment and preparing it for developing Android applications. I did not enjoy it, I did not understand it well, I could not understand it.

Pros:

It's good, its interface is good, and it's acceptable as a development tool

Cons:

Unfortunately, it is considered heavy in performance on medium and regular devices and requires devices with high specifications for ease of use. The interface is wonderful in terms of design, but it is somewhat difficult to deal with the program.

Rehan
Software Engineer in Sri Lanka
Computer Software, 201–500 Employees
Used the Software for: 2+ years
Reviewer Source

Famous among developers

5.0 2 years ago

Comments: At present this is the most used and demanded IDE backend developers. I love the feature set and couldn't find something better than this.

Pros:

Intellij supports a wide range of plugins like sonar lint, lombok, junit and git and docker. Those can be installed from plugin marketplace according to the preference. It has multiple build tools gradle, maven and ant and I mostly use maven with intellij. Most important thing is it supports spring boot and its dependency injection. Other than springboot, I use intellij for angular frontend development as well.

Cons:

As a drawback I see the limitation of the features of community edition.

Ida Bagus Ketut
Fullstack Web Developer in Indonesia
Computer Software, 2–10 Employees
Used the Software for: 1-5 months
Reviewer Source

Coding Java with IntelliJ IDEA

4.0 last year

Comments: When you want to code Java just use IntelliJ IDEA because it's like IDE for java and the features for coding java just top notch

Pros:

Creating classes,interface,enum etc are so easy with built in feature on inteliij, also the autocompletion/autosugestion when coding make me faster to coding

Cons:

I find it difficult to understand the vast of features on IntelliJ IDEA with that default GUI, it takes sometime to familiarize the features