The invention relates to a puncher, in particular to an insole puncher and aims to provide an insole puncher which can punch an insole instead of manpower, prevents damage to human eyes due to insolescrap bursting and has low probability of causing injury of human hands. The insole puncher comprises a mounting rack, a mounting block, bases, a mounting plate, connecting rods, a bearing seat, a first rotating rod, a first slide rail, a first slider and the like, wherein the bases are arranged at the bottom of the mounting rack; the mounting block is arranged at the top of the mounting rack; theconnecting rods are arranged in the middle and at the lower part of the mounting block; the mounting plate is arranged on the rear sides of the left ends of the connecting rods located on the upper and lower sides; and the bearing seat is arranged at the upper part of the front side of the mounting block. The insole is placed on a rotating plate, the punching position of the insole is enable to face a drill rod, a servo motor is started, the drill rod can move downwards to punch the insole while rotating under the action of gravity of an arc-shaped rod, a person is not required to take a toolto punch the insole, so that time and labor are saved, and the hands are prevented from being injured by the tool.