The invention discloses a printing-free protective gloss oil holographic anti-counterfeiting positioning direct-ironing gold blocking film and a preparation method thereof, is used for surface anti-counterfeiting printing of glass, metal, ceramic and the like, and relates to the technical field of anti-counterfeiting package printing. The film comprises a base film layer, a release layer, an information coloring layer, a laser mould pressing layer, a vacuum aluminum coated layer and a gum layer which are arranged from inside to outside, the release layer is formed by spreading and drying release agent coating liquid; the information coloring layer is formed by spreading and drying information coloring coating liquid; the laser mould pressing layer adopts an anti-counterfeiting laser pattern formed by mould pressing; and the vacuum aluminum coated layer is formed on the surface of the laser mould pressing layer by vaporizing and evaporating aluminum wires uniformly under high-current vacuum. Compared with the prior art, the film has stronger high-temperature resistance, cracking resistance, discoloration resistance, alcohol resistance and water soaking resistance, holographic patterns or characters can be added according to customer requirements, the anti-counterfeiting function is achieved while the attractiveness of the product is improved, the technological process can be reduced, the anti-counterfeiting performance is improved, the processing technology is simplified, and the production time is saved.