Kotlin Version History
1 active, 10 end-of-life. 11 versions tracked.
Kotlin releases minor versions roughly every 6 months, with patch releases in between. Developed by JetBrains, Kotlin is the preferred language for Android development and increasingly used for server-side applications with Ktor and Spring Boot.
Recommendation
For new projects, use Kotlin 2.0 or later. It includes the new K2 compiler, which is significantly faster and provides better type inference.
| Version | Released | End of Life | Latest Patch | Status |
|---|---|---|---|---|
| Kotlin 2.3 | December 16, 2025 | TBD | 2.3.10 | Active |
| Kotlin 2.2 | June 23, 2025 | December 16, 2025 | 2.2.21 | End of Life |
| Kotlin 2.1 | November 27, 2024 | June 23, 2025 | 2.1.21 | End of Life |
| Kotlin 2.0 | May 21, 2024 | November 27, 2024 | 2.0.21 | End of Life |
| Kotlin 1.9 | July 6, 2023 | May 21, 2024 | 1.9.25 | End of Life |
| Kotlin 1.8 | December 28, 2022 | July 6, 2023 | 1.8.22 | End of Life |
| Kotlin 1.7 | June 9, 2022 | December 28, 2022 | 1.7.22 | End of Life |
| Kotlin 1.6 | November 15, 2021 | June 9, 2022 | 1.6.21 | End of Life |
| Kotlin 1.5 | April 26, 2021 | November 29, 2021 | 1.5.32 | End of Life |
| Kotlin 1.4 | August 14, 2020 | April 26, 2021 | 1.4.32 | End of Life |
| Kotlin 1.3 | October 29, 2018 | August 14, 2020 | 1.3.72 | End of Life |
Kotlin Support Policy
JetBrains supports the current and previous minor release with bug fixes and security patches. Older versions are considered end-of-life. Android projects should use the Kotlin version recommended by the Android Gradle Plugin compatibility matrix.
What You Need to Know
Kotlin 2.0 introduced the K2 compiler, which compiles up to 2x faster than the K1 compiler.
Kotlin Multiplatform (KMP) is now stable, allowing shared code between Android, iOS, web, and server.
Android development requires specific Kotlin versions that are compatible with the Android Gradle Plugin.
Kotlin/Native performance has improved significantly in 2.0+, making it viable for iOS production apps.
Frequently Asked Questions
How often does Kotlin release new versions?
Should I upgrade to Kotlin 2.0?
Which Kotlin version works with my Android project?
Related Tools
Get Kotlin release alerts
New releases, EOL warnings, security patches. Monthly digest, no spam.
Free forever. Unsubscribe anytime.