根据工件加工表面的形式,刀具可以分为五类:用于加工各种外表面的刀具包括车刀、刨刀、铣刀、外表面拉刀和锉刀等;用于孔加工的刀具包括钻头、扩孔钻、镗刀、铰刀和内表面拉刀等;用于螺纹加工的刀具包括丝锥、板牙、自动开合螺纹切头、螺纹车刀和螺纹铣刀等;用于齿轮加工的刀具包括滚刀、插齿刀、剃齿刀、锥齿轮和拉刀等。刀具还可以根据切削运动方式和刀刃形状分为三类:通用刀具如车刀、刨刀、铣刀(不包括成形的车刀、成形刨刀和成形铣刀)、镗刀、钻头、扩孔钻、铰刀和锯等。成形刀具的刀刃形状与被加工工件的断面相同或相似,例如成形车刀、成形刨刀、成形铣刀、拉刀、圆锥铰刀和各种螺纹加工刀具等;特殊刀具用于加工一些特殊工件,例如齿轮、花键等,如插齿刀、剃齿刀、锥齿轮刨刀和锥齿轮铣刀盘等。