Various elements in planetary gear reducer design are discussed. A multi-objective optimization model is created. The model requires the minimum volume and the maximum contact ratio. The method of multiplication and division is used to solve the multi-objective problem, and the method of feasibility enumeration is used to handle the discrete variables. The results show that the optimal solution meets the actual requirements.