Welcome to osu!
A free-to-win rhythm game. Rhythm is just a click away! Play, compete, and create with millions of players worldwide.
Get started in minutes
Jump into the game quickly with our easy installation process
Download osu!
Choose your platform and download the latest release. osu! supports Windows, macOS, Linux, iOS, and Android.
Windows
Windows 10+ (x64)
macOS
macOS 12+ (Intel & Apple Silicon)
Linux
Linux x64 AppImage
Install and launch
Run the installer for your platform. On first launch, osu! will guide you through initial setup and configuration.
For iOS users: TestFlight access fills up quickly due to Apple’s 10,000 user limit. Follow @ppy on Twitter for reset announcements.
Create your account
Sign up for a free osu! account to save your scores, compete on leaderboards, and play multiplayer.
Explore game modes
Four unique ways to experience rhythm gaming
osu!standard
The original mode. Click circles, slide sliders, and spin spinners to the beat.
osu!taiko
Inspired by Taiko no Tatsujin. Hit the drum to match the rhythm.
osu!catch
Catch falling fruits by moving your catcher left and right.
osu!mania
A vertical scrolling rhythm game. Press keys when notes reach the judgment line.
Core features
Everything you need for the ultimate rhythm gaming experience
Beatmaps
Access thousands of community-created beatmaps across all difficulty levels
Multiplayer
Play with friends in real-time multiplayer lobbies and tournaments
Online Play
Compete globally with ranked play, daily challenges, and seasonal events
Scoring System
Performance points (PP) system ranks your skills across all game modes
Mods
Customize gameplay with difficulty-increasing and fun modifiers
Skinning
Personalize your game with custom skins and UI elements
For developers
Build custom rulesets and contribute to the open-source project
Development Setup
Set up your development environment and build osu! from source
Custom Rulesets
Create your own game modes using the ruleset framework
Architecture
Understand the core systems and how osu! is built
Contributing
Join the community and contribute code, translations, or documentation
Ready to play?
Join millions of players worldwide and experience the rhythm game that’s completely free and open source.
Download osu! Now