Abstract: The disclosure discloses a foil stamping mechanism, which includes a base and a lifting seat, wherein a plurality of stamping molds are arranged between the base and the lifting seat, an aluminum foil driving mechanism is arranged above the stamping mold, the aluminum foil driving mechanism includes a connecting plate, a monitoring device is installed on one side of the connecting plate. According to the disclosure, a pattern on an electrochemical aluminum foil can be precisely stamped to a corresponding position on a film roll.