F5 means refresh.
It is the magic button on your keyboard: press it, and the screen refreshes. We bring that same energy to marketing by refreshing ideas, perspectives and possibilities. To date, F5 has represented China’s creative industry on the Cannes Lions stage four times, 2026, 2025, 2023 and 2019. We have also served twice on Cannes Lions juries. Why? Perhaps because they see what we see: China’s next creative force will not come from doing things the old way.
Powered by Technology
for Globalization & AI Era


















