Johann „Hans” Krankl (ur. 14 lutego 1953 w Wiedniu) – austriacki piłkarz, który występował na pozycji napastnika, a także trener piłkarski, w latach 2002–2005 selekcjoner reprezentacji Austrii.
W latach 1973–1985 reprezentant Austrii. Uczestnik Mistrzostw Świata 1978 i 1982.
Kariera piłkarska Krankl wychował się w klubie Austria Salzburg. Następnie był zawodnikiem Wiener AC, a w 1972 roku jako 19-latek trafił do Rapidu Wiedeń. W drużynie znad Dunaju grał w latach 1971–1978. W tym czasie zdobył jeden Puchar Austrii w 1976. W 1978 przeniósł się do drużyny FC Barcelona. Tam grał przez trzy lata. Wywalczył Puchar Zdobywców Pucharów w 1979 i Superpuchar Hiszpanii w 1981. Największym indywidualnym osiągnięciem był tytuł króla strzelców ligi hiszpańskiej w 1979 (29 bramek). Po przygodzie w Hiszpanii wrócił do Austrii, do drużyny First Vienna, gdzie grał przez kilka miesięcy. Następnie został ponownie zawodnikiem Rapidu, w którym grał do 1985. Zdobył wtedy dwa razy mistrzostwo kraju (1982, 1983) i trzykrotnie Puchar Austrii (1983, 1984, 1985). W barwach Rapidu był cztery razy królem strzelców austriackiej Bundesligi (1974, 1977, 1978, 1983). Karierę kończył w drużynach: Wiener AC (1986–1988), Kremser SC (1988) i Austria Salzburg (1988–1989).