Roger Federer defeated Rafael Nadal in the final, 6–4, 6–3 to win the singles tennis title at the 2017 Shanghai Masters. It was his second Shanghai Masters title and 27th Masters 1000 singles title overall.
Seeds
The top eight seeds receive a bye into the second round. ==Draw==