This paper presents a new method for topology optimization of compliant mechanisms considering actual output displacement. The optimization problem is reformulated by maximizing the output displacement with artificial springs meanwhile optimizing the actual output displacement without artificial springs to the prescribed value. A method of adaptive output spring stiffness is developed for automatic adjustment of output spring stiffness according to the prescribed actual output displacement. The multi-objective design problem is converted into a single-objective problem using the weighted-sum method and a weighting factor with adaptive adjustment is presented. This method is implemented based on the SIMP (Solid Isotropic Material with Penalization) formulation and the design problem is solved by the MMA (Method of Moving Asymptotes) optimization algorithm on the basis of the sensitivity analysis. Numerous numerical examples are applied to illustrate the effectiveness of the presented method.