Understanding urban sprawl and its drivers is crucial for sustainable urban development. Most studies on Chinese urbanization have focused on coastal areas, paying little attention to urban centers in western China. This study examines urban expansion based on the Google Earth Engine (GEE), remotely sensed image, urban expansion model, and analysis of buffer and quadrant location in the Geographic Information System (GIS). Additionally, driving forces of urban expansion are examined based on the principle component analysis (PCA). Results indicate that urban land area increased more than 5.60 times, reaching 124,723 ha, an increase of over 400 % during 1990–2020. The urban expansion rate and intensity significantly increased and exhibited spatio-temporal heterogeneity. We identified that urban spatial expansion patterns changed from patch filling to patch border expansion, and urban expansion direction was mainly in the southern, northeastern, southwestern, and northwestern regions, extending along the traffic corridor, ring road, and adjacent cities. We suggest that economic development, population, and urbanization have become the driving factors of urban expansion. The GEE provides a new geographic processing algorithm based on massive image datasets, facilitating remote sensing processing. The results revealed that Chengdu is following trends witnessed in coastal cities of China; however, the significance of various drivers of urban expansion in these cities differs from that of the eastern cities. This study will help formulate policies for better urban land management and sustainable land development.