Fraud Blocker
Skip to content

IntelliJ IDEA

The IDE that makes development a more productive and enjoyable experience

IntelliJ IDEA is an intelligent, context-aware IDE for working with Java and other JVM languages like Kotlin, Scala, and Groovy on all sorts of applications. Additionally, IntelliJ IDEA Ultimate can help you develop full-stack web applications, thanks to its powerful integrated tools, support for JavaScript and related technologies, and advanced support for popular frameworks like Spring, Spring Boot, Jakarta EE, Micronaut, Quarkus, Helidon. Moreover, you can extend IntelliJ IDEA with free plugins developed by JetBrains, allowing you to work with other programming languages, including Go, Python, SQL, Ruby, and PHP.

Smart Editor

Run and Debug

Frameworks

Web Development

Remote Development

Collaboration

Built-in Tools

Plugin Marketplace

Info

Why IntelliJ IDEA?

The Most Advanced Editor

Write high-quality code faster with coding assistance features that search for possible errors and provide improvement suggestions as you type while seamlessly educating you on community best practices in coding, new language features, and more.

Deep Code Understanding

IntelliJ IDEA knows everything about your code and uses this knowledge to offer blazing fast navigation and an intelligent experience by providing relevant suggestions in every context.

Collaborative and Remote

Work on a project with your team in real time. Create shared sessions to review code, debug, and more. Move your projects to the remote machine to harness the full power of IntelliJ IDEA on any laptop and boost your productivity.

Out-Of-The-Box Experience

Enjoy an unbeatable toolset right from the first launch. Mission-critical tools and a wide variety of supported languages and frameworks are at your fingertips – no plugin hassle included.

System

System requirements for IntelliJ IDEA

  • Xcode 12.5-13.3
  • macOS 11 or higher
  • 2 GB free RAM minimum, 8 GB of total system RAM recommended
  • 2.5 GB hard disk space, SSD recommended
  • 1024×768 minimum screen resolution

Licensing

License Options

JetBrains uses a subscription-based licensing model, allowing you to purchase yearly subscriptions that include all bug-fix updates. The new licensing model also includes perpetual fallback license grants. When purchasing an annual subscription, you will immediately get a perpetual fallback license for the exact version available at the time of your purchase.

Alfasoft can supply JetBrains licenses including New Subscriptions, Subscription Renewals, Lapsed Subscription Renewals, and Additional Developer Licenses.

Commercial Annual Subscription includes

  • Free unlimited email access to technical support and online support resources for the period of the Business Subscription
  • Free access to all bug-fix updates, minor releases, and major releases of the licensed JetBrains product during the term of the Business Subscription
  • Available to any legal entity (companies and organizations, including non-profit and government)
  • The license is owned by the legal entity, not by an individual
  • Non-transferable restriction: Use of the software is restricted to the legal entity with no right to transfer. Companies and organizations can only transfer their licenses between employees and contractors
  • The licensed purpose of the use is general commercial usage
  • Multi-user license – the total number of concurrent software users cannot exceed the number of purchased subscriptions
  • The license term is time-limited, based on yearly subscription payments

Support

Resources

We recommend these online support pages and resources to make the most of your product.

Support

We offer technical support to all Alfasoft customers. We recommend visiting our Help Centre and Knowledge Base, where you will find helpful resources, including solutions to frequently encountered issues and a wealth of additional information.

If you cannot find the answer, please submit a support ticket at the Help Centre and Knowledgebase. When creating your ticket, please provide as much detail as possible. This will help us better understand the issue and provide a more accurate solution. Always remember to provide information about your product version and operating system.