At the 2008 Summer Olympics in Beijing, Makany competed as an individual swimmer in the men's 100 m freestyle. Leading up to his second Games, he cleared the FINA B-standard entry time of 49.79 at the Hungarian National Trials in Budapest to secure a selection on the Olympic team. He challenged seven other swimmers on the fifth heat, including Czech Republic's Martin Verner and Shaune Fraser of the Cayman Islands. Makany raced to a second-place tie with Lithuania's Paulius Viktoravičius, posting a personal best of 49.27 seconds. Makany, however, failed to advance into the semifinals, as he placed twenty-eighth overall in the preliminary heats.