本发明提供一种冲击类紧固工具,包括机壳、容纳在所述机壳内的电机、控制所述电机运行与停止的主开关、与电机相连的冲击机构和控制装置,所述控制装置包括电流检测模块及与所述电流检测模块相连的主控模块,所述主控模块能够根据所述电流检测模块检测到的信号判断所述冲击机构是否发生冲击并控制电机在冲击机构发生冲击后的预设时间内自动停止运行。 本发明还提供一种所述冲击类紧固工具的控制方法。 本发明的冲击类紧固工具及其控制方法通过检测电流对冲击进行模糊判断,来控制非连续冲击模式下电机的自动停止,不增加额外的直接冲击检测机构,结构简单,成本较低。