For the complete history of osu!, see: History of osu!
Every year, the osu! team likes to play pranks on the community on April Fools' day. This article lists all April Fools' day jokes that have been played on the osu! community since 2009.
The beatmap "Best of No.1 Hits - Lemon Tree (MillhioreF)" was ranked on 1 April 2009, as part of that year's April Fools' joke. The beatmap was very much an in-joke within the community with users sarcastically claiming that such a beatmap should be kept ranked forever [1,2,3]. Its ranked status was removed by the moderation team shortly afterwards .
For the 2010 April Fools' prank, the osu! website along with the in-game main menu screen was changed to theme with characters and references to the Touhou Project. The changes included an addition of the character Marisa Kirisame and a display of differently-coloured butterflies in a circular pattern across the main menu and website, along with the swapping of the name "osu!" to "touhosu!" in certain areas across the website [5,6,7].
The main menu screen in osu! on 1 April 2010
The osu! website on 1 April 2009
There was also a report at the time of Ephemeral jokingly remarking that buying an osu!supporter tag would show a naked Marisa Kirisame on the main menu screen instead of a fully clothed one. However, this claim was only a joke and was quickly disproven by others .
"osu!core" is the name given to osu!'s 2011 April Fools' day prank. The prank caused every single beatmap's audio to be pitched and sped up in the style of Nightcore remixes. Although just an April Fools' day prank, it later became a reality when the Nightcore mod was introduced as an actual playable game modifier in osu! later on [10,11,12,13].
On 1 April 2012, the entire osu! website had a 50% chance of either the Flashlight (FL) mod or Hidden (HD) mod being "enabled" on the website per page load (3/10 for HD; 1/5 for FL). A modern recreation of what the prank looked like for users at the time is shown below [14,15,16,17,18,19].
What the website would have looked like with the Flashlight mod enabled
What the website would have looked like with the Hidden mod enabled
The "Bad Apple Ranking Chart" was a joke ranking chart based on a variety of beatmaps that featured the song "Bad Apple!!" as part of osu!'s 2012 April Fools' joke. Announced via a newspost on 1 April 2012, the ranking chart actually functioned as a real working chart at the time and displayed the top 40 players who obtained the highest ranked score in any one of the handpicked selections of "Bad Apple!!" beatmaps [20,21,22]. An excerpt from the aforementioned newspost is inscribed below:
We decided to dedicate this chart to the greatest song and video ever created, Bad Apple!!. You can find the awesome chart here
Now, as this is a chart of epic proportions, we needed to make our prize a little better this time! The winners will receive a Lily White poster and a hand drawn picture of Reimu. (A printer is required to receive these prizes)
Look forward to our next charts, the Renai Circulation and Irony charts!
— Cyclone, "Bad Apple Ranking Chart!" [21,22]
The beatmaps included in the ranking chart are listed below:
The "Bad Apple!!" music video had been some sort of an in-joke at the time with remixes of the song combined with other ironic twists being a prevalent occurrence in beatmaps at the time, hence its appearance as an April Fools' joke.
On 1 April 2013, BanchoBot was turned into a tsundere. On this April Fools' day, every time a user would issue a command to BanchoBot or prompt it to speak in a public chat, its chat messages would be replaced with stereotypical tsundere-like responses to a romantic interest [24,25,26,27,28,29].
Interactions with BanchoBot in 2019
Interactions with BanchoBot on 1 April 2013
On 1 April 2014, the osu! main menu screen was temporarily changed (shown below) to include multi-coloured, grammatically incorrect statements accompanied by the famous image of a certain Shiba Inu in the style of the Doge meme that was popular at that time [14,30,31,32].
The main screen of osu! on 1 April 2014
See also: osu!coin
The osu! coins
On 31 March 2015, peppy released a newspost that announced the addition of a new in-game currency, called "osu!coins" [33,34]. The newspost explained what the in-game currency was and how it worked along with a specially-created osu!academy video. Along with this, peppy also joked that his reasoning behind the change was due to the fact that the current monetary gain from player donations would not have been enough to buy him a personal jet within his lifetime:
At the current rate of return, it would be unlikely for me to purchase a personal jet within my lifetime, which is one of my primary life goals. Thus I held discussions with the team on alternate forms of monetisation, studying the current trends in similar free-to-play games currently available on the market.
— peppy, "osu!coins" 
Note: Under Coordinated Universal Time (UTC), the post was posted on 31 March 2015. However, at the time of the publication, peppy was currently living in Australia, where the current date was 1 April 2015.
In short, in order to play or restart a beatmap, users must have spent one osu!coin, and once they ran out of osu!coins, they would either have to stop playing and wait until the next day, or pay real money to get more osu!coins. In spite of this description, however, actual gameplay was not affected, and users could just continue playing as normal, even if all their osu!coins were depleted [33,35,36,37].
The main screen of osu! also had a barrage of slowly rising osu!coins in the background, along with a slightly changed main theme, in which the exclamation "circles!" was replaced with a robotic-sounding "and buy the coins" before the beat drop. Additional new textures, sound effects, animations, and music were created for this prank, including a counter that would display the amount of coins players had throughout their plays. [37,38].
The update was generally well-received by players and saw some actual support for a future implementation without the monetisation. Despite this, peppy rolled back the implementation of osu!coins the following day with a remark in its corresponding changelog update about the feedback [35,39,40,41].
On 1 April 2016, a newspost was published detailing the announcement of plans to add support for the Oculus Rift as a new input method in osu!. The post, written by Evrien, referenced many quotes from a supposed interview of peppy in which he explained his reasoning for the announcement and ideas for how the concept might work .
Regarding how players might use the Oculus Rift as an input method, the newspost describes that "the player will experience a first person point-of-view of the cursor as it travels to and from hit-objects on screen…" and will hit hit objects by "…having the player produce vowel-like sounds using their mouth". No actual in-game changes were made related to using the Oculus Rift or a similar virtual reality (VR) device to control osu! .
Notice: McOsu is developed separately from and has no direct affiliation with osu! or ppy Pty Ltd.
However, even though the official osu! developers have/had no intention of genuinely adding VR support, the idea of osu! in VR piqued interest in the minds of some fans. This interest eventually culminated into an unofficial fan project that was started shortly afterwards that aimed to create a free and open source client to practice osu! beatmaps in with more features and game modifiers including the ability to play in VR. Named "McOsu", the project was completed and released on Steam on 20 March 2017 [43,44,45,46].
"Dancing pippi" (also known as "dancing Auto mod cursor") is the nickname given to one of osu!'s April Fools' jokes for 2016 in which an update was released that caused the game cursor in Auto mod replays to circle around the current hit object in pixel-perfect fashion before eventually hitting the object right on time, in contrast to the Auto mod's usual robotic and perfectly straight movements. The aforementioned update was rolled back in a subsequent one the next day [47,48,49,50].
On 1 April 2016 many osu! players were surprised to discover that they had suddenly and inexplicably received an osu! supporter tag despite never having bought or being gifted one. The supporter tag that was given to players was fully functional and acted just like a regular supporter tag; however, the change was rolled back the next day [51,52,53,54,55,56,57].
As part of the handful of April Fools' day jokes for 2016, the osu! cookie on the osu! website would occasionally spin 180 degrees clockwise and then quickly spin back upright 180 degrees in the same direction [58,59,60,61].
As announced in a tweet by peppy, there was no April Fools' day joke for osu! in 2017 due to development on the lazer version of the osu! client.
On 1 April 2018 the osu! cookie on the main menu screen would slowly rotate clockwise as time passed, and the cookie in the song selection screen would slowly rotate anticlockwise. Hovering over these cookies would enlarge them just as usual, but would also cause them to rotate faster [62,63,64,65,66,67].
For the April Fools' day of 2019, there was approximately a 1 in 20 chance of hearing the sound effect of a high-pitched girl sneezing upon opening a beatmap [68,69,70].
MillhioreF — a long-time osu! moderator, developer and Easy mod player — was announced in a newspost to have "joined" the list of Featured Artists as "Millhiore Firianno Biscotti" on 1 April 2020 with a selection of five songs to boot :
April Fools' day 2020 recycled the same joke from the previous year, which caused an approximately 1 in 20 chance of hearing the sound effect of a high-pitched girl sneezing upon opening a beatmap [72,73].
April Fools' day 2021 recycled the same joke from the previous two years, which was a 1 in 20 chance of hearing a sound effect of a high-pitched girl sneezing upon opening a beatmap [74,75].