Johann "Hans" Krankl (Viena, 14 de fevereiro de 1953) é um ex-futebolista austríaco que atuava como atacante.
Chamado de "o tanque", jogava na posição de centroavante no Rapid Viena - clube que o revelou - sendo, inclusive, considerado um dos melhores da sua posição na década de 1970. Na temporada 1977-1978 ganhou a Bota de ouro como o maior artilheiro europeu da temporada. Foi um dos destaques da Seleção da Áustria na Copa do Mundo FIFA de 1978 e o artilheiro da equipe com 4 gols, sendo que um desses gols foi o que deu a vitória a Áustria sobre a Alemanha por 3-2. Disputou também a Copa do Mundo FIFA de 1982.
Campeonato Austríaco: 1981–82, 1982–83
Copa da Áustria: 1975–76, 1982–83, 1983–84, 1984–85
Taça dos Clubes Vencedores de Taças: 1978–79
Futebolista Austríaco do Ano: 1973, 1974, 1977, 1982, 1988
Chuteira de Ouro da UEFA: 1977–78
Campeonato Austríaco de 1973–74 (36 gols)
Campeonato Austríaco de 1976–77 (32 gols)
Campeonato Austríaco de 1977–78 (41 gols)
Campeonato Austríaco de 1982–83 (23 gols)