The present invention proposes a code-changeable button-type padlock, which includes a shell and a U-shaped lock beam, and a connecting hole on the upper side of the shell is adapted to the two ends of the lock beam. The concave locking grooves at the two ends of the lock beam correspond to the movable locking part in the shell, and the spring makes the locking part fit tightly in the locking groove to form a double-sided locking, which is strong in resistance to external forces. There is an unlocking plate that can be moved up and down in the shell, and its upper end limiting part cooperates with the locking part to limit unlocking; there is also a connecting seat and a button that can be moved forward and backward, and the front end of the button extends out of the shell. There is a locking block on the
left wall of the unlocking plate slot, and the locking block is linked with the button locking block. The code-changing plate is on the rear side of the unlocking plate, and the locking block is controlled by the
extrusion part and the moving hole of the extension part, and the
password switching is realized by means of the locking bead and the positioning groove. The return plate is on the rear side of the code-changing plate and can drive the button to return. This padlock has high safety, double-sided locking to prevent illegal opening; it is convenient, and the button operation does not require key
insertion and removal. When changing the code, the unlocking can be rotated 180 degrees and pressed, without tools, and is suitable for multiple scenarios.