The invention provides an intelligent vehicle lock based on a dynamic two-dimensional code. The intelligent vehicle lock based on the dynamic two-dimensional code comprises a shell, a holding mechanism, a locking device, safety devices, a display screen, an alarm device, a power supply battery and a controller, wherein the shell comprises an outer housing and an inner housing; the inner housing comprises a control part and a locking part; the display screen is arranged on the outer housing directly facing the control part; the locking device comprises a locking rod, a locking ring and a togglebutton; the control part is arranged on one side of the locking part; the locking part is provided with a sliding chute; the locking ring is arranged in the sliding chute and slides along the interior of the sliding chute; the locking device strides the control part and the locking part; the safety devices are arranged on two sides of the locking device; and the power supply battery is arranged in the control part. According to the intelligent vehicle lock provided by the invention, through arranging the safety devices, an antitheft performance of the whole vehicle lock is further improved, and meanwhile, electromagnetic interference is further effectively prevented; and an ejection device of the holding mechanism can be used for ejecting the locking ring to recover to a closed state.