The invention discloses a non-slip lifting hook based on a gear and a rack. The non-slip lifting hook comprises a lifting hook body, a non-slip installation block is arranged at the upper end of the lifting hook body, the gear is fixedly arranged on the non-slip installation block, and a crank handle is coaxially installed on the gear; the lifting hook body is movably connected with a vertically-arranged non-slip rod, and the rack capable of being meshed with the gear is arranged on one side of the non-slip rod; a hook tip cover is arranged at the bottom end of the non-slip rod, a hook tip can be sleeved with the hook tip cover, a first locking hole is formed in the hook tip cover, a second locking hole matched with the first locking hole is formed in the hook tip, and the first locking hole and the second locking hole can be locked through a locking piece. The non-slip rod of the non-slip lifting hook is driven to move up and down through the gear and the rack, opening and closing of the lifting hook body are achieved conveniently and rapidly, operation is easy and convenient, manpower is saved, working efficiency is high, unhooking resistance is good, safety performance is high, and the non-slip lifting hook is light, high in strength, long in service life, good in practicability and worthy of being widely popularized.