The 24-year-old won the event, his first serious test since surgery in May last year, at the Victorian Open swimming championships in a time of 49.35 seconds.
Magnussen, who has a personal best in the 100m freestyle of 47.10, missed last year's world championships in Kazan, Russia, where his title went to China's Ning Zetao who won in 47.84.