In 3-axis milling, cutting force analysis represents one of the main methods to increase the quality and productivity of the process. In this context, cutting force shape gives information of both monitoring and prediction of the cutting process. However, the cutting force shape is not unique, and it changes according to the cutting strategy, tool geometry, and cutting parameters. This paper presents a comprehensive approach to predict and classify cutting force shapes in 3-axis milling operations. In detail, the proposed approach starts by classifying the cutting force shapes for a single fluted endmill (i.e., single flute force shape), and, considering how the single flute force shapes may overlap one another, it extends the classification to a general multiple-fluted endmill. Moreover, the method provides, through analytical equations, angles, and magnitude dimensionless parameters of each key point, describing each shape classified. Finally, the proposed approach was experimentally validated through several milling tests in different cutting conditions.