osu! dispose de plusieurs canaux de mise à jour. Ces canaux de mise à jour sont les différentes versions du jeu, qui reçoivent des mises à jour à des rythmes différents. Afin de détecter rapidement les problèmes potentiels, les nouvelles fonctionnalités et les modifications sont intégrées dans des versions de test avant d'être intégrées au client stable.
| Canal de mise à jour | Notes |
|---|---|
| Stable | Version actuelle du client, la plus utilisée ; ne reçoit plus de nouvelles fonctionnalités ; reçoit les mises à jour après la version Beta. |
| Beta | Reçoit les mises à jour après la version Cutting Edge ; ne reçoit plus de nouvelles fonctionnalités. |
| Cutting Edge | Reçoit les mises à jour les plus récentes ; ne reçoit plus de nouvelles fonctionnalités. |
| Lazer | Client du jeu réécrit ; le plus actif en matière de développement avec de nombreuses différences et de nouvelles fonctionnalités. |