Johann Hans Fortner (25. marraskuuta 188426. helmikuuta 1946) oli Saksan armeijan kenraaliluutnantti toisen maailmansodan aikana.

Hän oli syntynyt Pfalzissa, ja lähti nuorena armeijauralle, ja yleni luutnantiksi 1905. Ensimmäisen maailmansodan aikana hänet ylennettiin kapteeniksi, ja vuonna 1920 poliisikapteeniksi. Ensimmäisessä maailmansodassa hän oli 5. baijerilaisen jalkaväkirykmentin adjutanttina.

Hän toimi poliisina vuodesta 1920 vuoteen 1935 saakka. Hän liittyi tuolloin takaisin armeijaan, ja palveli Kasselin alueen sotilashallinnossa, ja myöhemmin Tirolin alueella.

Toisen maailmansodan aikana vuonna 1941 hänet nimitettiin Saksan 778. jalkaväkidivisioonan komentajaksi. Hän erosi palveluksesta 31. maaliskuuta 1944. Sodan jälkeen hänet luovutettiin Jugoslaviaan vastaamaan sotarikossyytteisiin, joihin oli 778. jalkaväkidivisioonan komentajana syyllistynyt jugoslavialaista siviiliväestöä vastaan. Hänet tuomittiin kuolemaan ja hirtettiin vuonna 1946.