Pour les raccourcis de l'éditeur de beatmap, voir : Référence sur les raccourcis clavier & éditeur de beatmap
L'éditeur de beatmap est l'interface graphique intégrée au client et est utilisée pour créer des beatmaps. Le Beatmapping est le processus de création de beatmap sur osu!.
L'éditeur de beatmap est séparé en 4 sections qui peuvent être vues dans le coin supérieur gauche de l'éditeur :
La création des hit objects et des autres éléments de jeu est gérée dans l'onglet Compose. C'est pour cette raison que la plupart des créateurs de beatmap passent le plus de temps dans cet onglet que dans les autres.
L'onglet Design permet de réaliser des storyboards, c’est-à-dire les animations qui accompagnent les beatmaps. Étant donné que les storyboards contiennent des effets complexes justifiant l'utilisation d'un nombre conséquent de commandes de storyboard, les mappers utilisent également le storyboard scripting sans entrer dans l'onglet design.
L'onglet Timing gère le timing des sections de la musique et contrôle les hitsounds de la beatmap. C'est essentiel car une beatmap a besoin d'avoir un timing correct ainsi qu'un retour audio approprié pour que l'experience de jeu corresponde au rythme de la musique.
L'onglet Song setup permet de renseigner les métadonnées et d'autres choses universelles d'une beatmap. Cela inclus le titre de la musique, l'artiste, le nom de la difficulté, la couleur des combos, etc...
L'éditeur de beatmap inclut également :