# IntelliJ.ONLINE > IntelliJ.ONLINE is a free online Java and Kotlin IDE that runs in the browser: write, compile, build, run and debug Java or Kotlin with Maven or Gradle on JDK 8–27, with nothing to install. IntelliJ.ONLINE (https://intellij.online) is a free, browser-based online Java and Kotlin IDE. Languages: Java and Kotlin on the JVM. Build systems: IntelliJ, Maven, Gradle (Groovy or Kotlin DSL). UI language: English. Audience: students, educators, and Java and Kotlin developers worldwide. Not affiliated with a desktop IntelliJ IDEA download — this is the online product at intellij.online. ## Primary pages - [Sign in / register](https://intellij.online/login): Start using the online Java and Kotlin IDE - [Full LLM context](https://intellij.online/llms-full.txt): Longer factual summary for AI systems - [Sitemap](https://intellij.online/sitemap.xml): Indexable URLs ## Legal - [Terms of Service](https://intellij.online/legal/terms) - [Privacy Policy](https://intellij.online/legal/privacy) - [Acceptable Use Policy](https://intellij.online/legal/acceptable-use) - [Security](https://intellij.online/legal/security) ## What it does - Browser-based Java IDE: Edit Java projects entirely in the browser with a dark, desktop-style workbench. No local JDK or IDE install is required. - Kotlin support: Create Kotlin projects with IntelliJ, Maven or Gradle (Kotlin DSL). Highlighting, completion, KDoc, go to declaration, find usages, rename, reformat code, run from the gutter, JUnit 5 tests and the debugger work in .kt files; the Kotlin version is chosen per project. - JDK 8 through 27: Choose cloud JDKs from Java 8 to Java 27 for compile and run. Useful for coursework that pins an older JDK and for modern Java features. - Maven and Gradle: Build and run Maven (pom.xml) and Gradle (build.gradle or build.gradle.kts) projects online, resolve dependencies from Maven Central, and use standard Java and Kotlin project layouts. - Editor intelligence: Syntax highlighting, code completion, inspections, Javadoc and KDoc quick documentation, and navigation such as go to declaration and find usages for Java and Kotlin. - Run, test and debug: Run configurations with program arguments, JUnit 5 tests, a step debugger with breakpoints and watches, and an interactive console that accepts stdin for Java and Kotlin console applications. - Isolated sandbox: Every build and run happens in its own sandbox with memory and disk limits, no access to other projects and no open ports. Programs started with Run have no internet access; only build tools download dependencies. - Projects and files: Create and manage projects, browse the file tree, and keep work in a cloud workspace tied to your account. - Cross-platform access: Works in modern browsers on Windows, macOS, Linux, and Chromebook — classrooms, libraries, and locked-down school devices included. - Free to start: Create an account and use the online Java and Kotlin IDE at no charge. Interface language is English; discovery keywords cover many world languages. ## Common use cases - Learn Java or Kotlin without installing a JDK, a Kotlin compiler or IntelliJ IDEA locally - Complete university or bootcamp Java and Kotlin homework from any computer - Teach Java and Kotlin labs in classrooms where students cannot install software - Try Maven, Gradle or Gradle Kotlin DSL builds quickly in a browser - Prototype small Java or Kotlin programs and console apps online - Switch between JDK and Kotlin versions for compatibility checks ## Clarifications - Not a desktop download of JetBrains IntelliJ IDEA (this is a separate online product at intellij.online) - Not a general multi-language cloud IDE for Python, C++, or web stacks — focus is Java and Kotlin on the JVM - Not a hosting platform for public websites or long-running servers from user programs