The invention relates to an alkaline cleaner suitable for cleaning a medical appliance and a preparation method thereof. The alkaline cleaner is characterized by comprising the following components in percentage by weight: 81%-90% of water, 2%-4% of surface active agents, 2%-5% of inorganic auxiliary agents, 1%-2% of solubilizing agents, 1%-2% of lubricating and antirusting agents, 0.5%-1% of sterilizing agents and 2%-5% of green chelating agents. The alkaline cleaner disclosed by the invention achieves the effects of antirusting, maintenance and brightness on an appliance by being compounded with an antirusting brightening agent, can be used for effectively killing the microbes and protecting the appliance through the addition of the sterilizing agents, is safe, biodegradable and environment-friendly through the addition of the green chelating agents, ensures good oil stain removing capacity and is high in detergency and easy to wash through the addition of a low-foam high-efficiency surface active agent system and the green surface active agents, can be used for fast removing the organic pollutants, namely blood, pus and the like which are positioned on the medical appliance, and has the advantages of no corrosion, low foam, easiness for biodegradation, no residue, good cleaning effect and the like.