: We examined the photoinduced evolution of hydrogen using a tin meso-tetraphenylporphyrin tetrasulfonate (SnTPPS) and tin meso-tetraphenylporphyrin (SnTPP) supported in various polymer films and fabrics. The hydrophilic polymers are more effective than the hydrophobic polymer as a supporter, because water penetration is easier and also the mobilities of the porphyrin molecules as well as protons and electrons in the film. A larger amount of hydrogen evolved using the SnTPPS-adsorbed keratin film (derivation of wool) than other film systems. The results indicated that keratin is a good electron transfer material. The evolved hydrogen was 25 -160 times that in other SnTPP-supported polymer films. Moreover, the fabric systems were more effective than the polymer film systems, because of the much higher specific surface area. In the SnTPP/PET fabric system, the turnover number exceeded 400 under the highpressure mercury lamp, which was about 1600 times larger than that under the tungsten lamp.