The invention discloses a riveting device, which includes an inner guide sleeve, an outer guide sleeve, a buckle ring and a driver. A push rod is inserted in the inner guide sleeve, the outer guide sleeve is set on the inner guide sleeve, the buckle is located in the outer guide sleeve, and is close to each other, the outer guide sleeve and the buckle are inserted by a screw, and the screw body of the screw It is exposed from the outer guide sleeve to be screwed with a pull cap, and the screw head of the screw is located in the inner guide sleeve and is close to between the buckle ring and the push rod. The driver is combined with the inner guide sleeve, so that the inner guide sleeve, the push rod, the outer guide sleeve, the buckle ring, the screw and the pull cap move synchronously on the driver to rivet the pull cap. The present invention uses a push rod, a buckle and an outer guide sleeve to fix the screw, so as to avoid being limited by the size or shape of the screw head of the screw.