We introduce the Razumikhin technique to comparison principle and establish some comparison results for impulsive functional differential equations (IFDEs) with infinite delays, where the infinite delays may be infinite time-varying delays or infinite distributed delays. The idea is, under the help of Razumikhin technique, to reduce the study of IFDEs with infinite delays to the study of scalar impulsive differential equations (IDEs) in which the solutions are easy to deal with. Based on the comparison principle, we study the qualitative properties of IFDEs with infinite delays , which include stability, asymptotic stability, exponential stability, practical stability, boundedness, etc. It should be mentioned that the developed results in this paper can be applied to IFDEs with not only infinite delays but also persistent impulsive perturbations. Moreover, even for the special cases of non-impulsive effects or/and finite delays, the criteria prove to be simpler and less conservative than some existing results. Finally, two examples are given to illustrate the effectiveness and advantages of the proposed results.