Il a été dévoilé en août 2003 lors d'une cérémonie à laquelle ont assisté 2 008 personnes au Temple du Ciel de Beijing.
Le symbole s'inspire de la culture chinoise, montrant un sceau chinois rouge au-dessus des mots "Beijing 2008" et des anneaux olympiques.