The Most Intelligent Java IDE

Excel at enterprise, mobile and web development with Java, Groovy, Scala and Kotlin, with all the latest modern frameworks available out of the box.

Get IntelliJ IDEA Now What’s New in IntelliJ IDEA 15 Just updated

All the Tools You Need Under One Roof

IntelliJ IDEA offers outstanding framework-specific coding assistance and productivity-boosting features for Java EE, Spring, GWT, Grails, Play and other frameworks, along with deployment tools for most application servers.

IntelliJ IDEA includes an amazing set of tools which work out-of-the-box: support for Maven, Gradle and STS; integration with Git, SVN, Mercurial; built-in Database Tools; and many more.

Developing applications for mobile platforms is incredibly easy with IntelliJ IDEA's first-class tools for Android, PhoneGap, Cordova and Ionic.

In addition to JVM languages and frameworks support IntelliJ IDEA provides advanced coding assistance for JavaScript, HTML and CSS technologies, including AngularJS, Node.js and many others.

See more features »

Why IntelliJ IDEA

1 Write Better Code

The IDE really knows your code and helps by giving smart and relevant suggestions in every context: instant and clever code completion, on-the-fly code analysis, easy project navigation and reliable refactoring tools.

2 Be More Productive

Attention to the tiniest details is what makes IntelliJ IDEA special. The IDE automates the tedious and repetitive development tasks so you can stay focused on the big picture and become a more productive developer.

3 Start Up in No Time

IntelliJ IDEA offers an unbeatable tool-set right from the first start. Mission-critical tools such as integrated version controls systems and a wide variety of supported languages are at your hand — no plugin hustle included.

Ready to Work

Choose Your Edition

Ultimate Edition

A complete toolset for web, mobile and enterprise development.

Download Ultimate
Free 30-day trial

Community Edition

A free and open-source IDE for Java, Groovy, Scala, Kotlin and Android development.

Download Community Free download

Compare editions »

What’s New in IntelliJ IDEA 15

Debugging Lambdas

IntelliJ IDEA 15 becomes more friendly for those who have already migrated to Java 8. For example, when you’re adding a breakpoint to a line of code that has a lambda expression in it, the IDE will ask you what exactly you’d like to target.

User Interface

This update brings a new UI for running tests, instant preview in the Find in Path, improved gutter icons, adjustments for people with color blindness, and more.

Version Control

The built-in integrations with Git, Mercurial, Perforce and other version control systems have also been updated. Now you can edit code in the Commit dialog, shelve in Perforce and use Rebase in Git Branches.

Duplicates Detection

Spot code duplicates on the fly in IntelliJ IDEA 15. Now, if you stumble upon an existing duplicate, or somehow create one either by writing or pasting code, you will know it instantly.

Kotlin 1.0 Beta

Kotlin, the JVM language that JetBrains is crafting, goes Beta. Now is a very good time to try it out for productivity, conciseness and perfect Java interoperability. IntelliJ IDEA 15 provides support for Kotlin out of the box.

Database Tools

Fast and accurate schema introspection, Generating statements, Multiple query consoles, Query console local history, Execution plan, Compare query results and many more.

Customer Experience

It was really catching on fast, so we purchased a license for everyone who wanted it. That turned out to be pretty much the entire organization.

What was simply the best Java IDE on the planet is now also simply the best Groovy/Grails IDE on the planet. Congrats to the JetBrains guys and check it out.

Most of our engineers do not get any errors at all during compiling because IntelliJ IDEA catches them all during editing. The time we save is remarkable.

— Bruce Kratz, Director of Engineering East, HP Web Services Management Operation
— Graeme Rocher, Grails creator
— Ken Watts, VP Platform Engineering, Documentum