Les 6 Heures de Shanghai sont courus pour la première fois en 2012 sur le circuit international de Shanghai. La course se dispute le 27 octobre 2012 et compte pour le Championnat du monde d'endurance FIA 2012. Elle est remportée par la Toyota TS030 Hybrid du Toyota Racing pilotée par Alexander Wurz et Nicolas Lapierre, qui s'était élancée en tête.