This paper discusses how Orff's music education system is combined with the localized teaching mode under the background of globalization, especially with the support of big data analysis to realize the innovation of music education. Orff's music education has attracted worldwide attention for its openness, diversity and innovation. In China, its localization practice aims to balance the international educational concept with the local cultural needs. The innovations of this paper are as follows: firstly, the big data analysis technology is integrated into the localized teaching mode, and the new mode of music teaching is analyzed; Secondly, advocate students' active participation, get rid of the shackles of traditional teaching and make music learning lively and interesting; Thirdly, from a new discipline perspective, combined with the frontier concept of national music education, this paper interprets Orff's localization theory and practice in order to push Orff's music education in China out of the dependent development mode.