An intelligent controller for air conditioning with multiple power-saving is described in this paper. Multiple power-saving feature means: (1) Optimizing the air conditioning compressor curve according to the variation rule of the temperature difference between indoor and outdoor in one day,. (2) Using temperature detection module to control the indoor target temperature no less than pre-set limit and prevent the compressor from starting when outdoor temperature is below the lower limit, (3) Keeping outdoor fan running for a while to make full use of the remaining cooling air stored in the air conditioning when the compressor stops, (4) Cutting the power off when the compressor is standby by using standby monitoring module. The controller hardware is based on ARM microprocessor; connecting with remote control decoding, real-time clock, temperature detection, standby monitoring, and compressor control module. Softwares are made up of main program, remote control decoding program, temperature detection program and compressor control program. After testing, the controller can save more than 20% power and still has a good cooling effect.