De 32 spelers met de hoogste world-ranking zijn automatisch geplaatst voor de eindronde. De overige 79 spelers spelen, om zich te plaatsen voor de eindronde, eerst in 19 poules van vier of vijf spelers. De poulewinnaars plaatsen zich direct voor de eindronde, evenals zeven nummers twee. De overige twaalf nummers twee spelen nog een voorronde. De winnaars daarvan plaatsen zich ten slotte ook voor de eindronde.
De eindronde is een afvalsysteem met 64 (32+19+7+6) spelers. Er wordt geen wedstrijd om de 3/4 plaats gespeeld. Er dienen vier sets gewonnen te worden in alle rondes.
Titelverdediger was de Roemeense Elizabeta Samara. Zij werd deze maal derde.
Geplaatste spelers
Plaatsing is gebaseerd op de ITTF World Ranking van oktober 2016. Geplaatste spelers slaan de kwalificatie over en spelen niet tegen elkaar in de eerst ronde.