Kotlin Blog Ekaterina Volodko, Alejandra Pedroza Marchena Sep 22, 2025

Compose Multiplatform 1.9.0 - Compose for Web Beta

This article covers Compose Multiplatform v1.9.0 Release notes

Article Summary

Ekaterina Volodko and Alejandra Pedroza Marchena from JetBrains announce a game-changer: Compose Multiplatform for web just hit Beta, powered by Wasm. Your Android Compose skills now work in the browser with minimal effort.

JetBrains released Compose Multiplatform 1.9.0, marking a major milestone as Compose for web graduates from experimental to Beta status. This release enables developers to bring their existing Compose UI code and skills directly to web applications, while also delivering improvements across iOS, desktop, and Android platforms.

Key Takeaways

Critical Insight

Compose Multiplatform for web reaches Beta with full Material 3 support, browser integration, and cross-platform library compatibility, making it ready for early adopter production use.

The article reveals specific demos and real-world apps already using Compose for web, plus a hidden productivity feature in IntelliJ IDEA Ultimate 2025.3 that changes debugging entirely.

About This Article

Problem

Developers had to use different UI toolkits and learn new skills to build web applications, since the Android Compose expertise they had didn't transfer across platforms.

Solution

JetBrains made Compose work on the web through Wasm, so developers could reuse their existing Compose code. The web version includes HTML interoperability, type-safe navigation, and built-in accessibility support.

Impact

The Beta release locked in stable major APIs with few breaking changes expected. The ecosystem is growing too, with popular Kotlin libraries for networking, serialization, coroutines, and dependency injection now available across web platforms via klibs.io.