After an eight-year absence, Chang competed only in two events at the 2008 Summer Olympics in Beijing. She achieved FINA B-standards of 25.78 (50 m freestyle) and 56.50 (100 m freestyle) from the Dong-A Swimming Tournament in Ulsan. In the 100 m freestyle, Chang challenged seven other swimmers in heat three, including 18-year-old Arianna Vanderpool-Wallace of the Bahamas. She posted a lifetime best of 55.96 to earn a fourth spot and thirty-second overall by 0.34 of a second behind Austria's Birgit Koschischek. In the 50 m freestyle, Chang placed thirty-first on the morning's preliminaries. Swimming in heat nine, she raced to fifth place by a hundredth of a second (0.01) behind Canada's Victoria Poon in 25.59.