The invention provides a clean heat and gas generation agent which comprises 30-50% of fuel, 50-70% of an oxidizing agent, 0-2% of a catalyst and 0-2% of a process additive. The fuel is guanidine nitrate, the oxidizing agent is ammonium nitrate or modified ammonium nitrate, the catalyst is one or combination of copper oxide, or copper chromite or potassium perchlorate, and the process additive is one or combination of kaolin, or clay or silicon nitride. The clean heat and gas generation agent has extremely high safety, it is extremely difficult to generate a chemical reaction under normal pressure, the clean heat and gas generation agent can be triggered through electrical signals under high pressure, and the clean heat and gas generation agent has the advantages of being safe, stable, high in heat generation, high in gas generation rate, clean in gas ingredient, few in residues, free of toxin and harm, high in cost performance and the like.