A mascote Beibei lembra um peixe, um dos símbolos da prosperidade chinesa. Ela também é a representação do elemento água, por isso remete aos esportes aquáticos. Assim como, o anel azul da bandeira olímpica (argola da Europa). Beibei foi apresentada como uma menina gentil e pura.