Question: 1 hp is how many joules?
Answer: 1 horsepower (hp) = 745.70 joules per second (J/sec)