The invention relates to a multi-element alloy getter for purifying krypton and xenon, and a preparation method of the getter, and the getter can be used for solving the problems that the existing getter is poorer in pertinence, insufficient in handling capacity, high in energy consumption, easy in pulverization and short in service life, and the like. The multi-element alloy getter comprises the following components: 50-65% of zirconium, 10-20% of aluminum, 5-10% of iron, 2-10% of titanium, 3-5% of lanthanum, 3-5% of silicon and the balance of unavoidable impurities. The method comprises the steps of pretreatment of alloy simple substances, alloy smelting and alloy crushing. The getter can meet the purity requirement of high-purity krypton and xenon (99.999%), is large in fluctuation ranges of anti-raw gas fluorocarbon and oxygen nitrogen compound, large in raw gas impurity adsorption capacity, high in raw gas impurity removal depth, wide in service temperature range (300-1000 DEG C) and long in service life, and is not pulverized.