Abstract:In the context of China's ongoing urban renewal, shaping city image has emerged as a primary focus for future development and a crucial component of the national cultural strategy. There is a significant relationship between public art and city image, with public art serving as a vital method for shaping the city image. In today's digital era, it has become increasingly common for public art creators to involve digital technology in public art to shape the image of the city. The relationship between public art and city image within the framework of China's urban renewal efforts is analyzed. Then, the innovative methods and approaches for shaping city image through public art are discussed. The study reveals that under the background of urban renewal in China, the involvement of digital technology is an important innovative way for public art to shape the image of the city. The digital public art created under the involvement of digital technology creates a diversified and multi-dimensional experience for the public.