The invention discloses a method for applying a water-soluble tetra sodium sulfonate phenyl porphyrin metal complex to microcontact printing. The method comprises the following specific steps of: 1) substrate carboxylation; 2) preparation of 5,10,15,20-tetra sodium sulfonate phenyl zinc porphyrin water solution; 3) microcontact printing; and 4) chemical plating. The method has the beneficial effects that 1. the obtained pattern is exquisite and fine and a new thought is provided for the microcontact printing industry; and 2. as a printing agent, the 5,10,15,20-tetra sodium sulfonate phenyl zinc porphyrin water solution has water solubility, can reduce use of organic solvents, has the advantages of environment-friendliness, low cost and stability and has great potential in industrial application.