Sohn von Gipel (auch: Geipel) von H. (* vor 1306, † spätestens 1355) und dessen zweiter Ehefrau Cathrina (auch: Katharina, Katherine), geb. zum Wedel († spätestens 1343). Verheiratet (seit 1357) mit Gudela (auch: Guda, Gudula) von H., geb.
Goldstein († 1371). Vier Kinder.
1354 erstmals urkundlich erwähnt. Wahrscheinlich war Johann von H. im Weinhandel und Geldgeschäft tätig. Ob er Großhändler war, ist nicht gesichert. Der Wirtschaftshistoriker
Alexander Dietz vermutet, dass Johann mit Elsässer Wein gehandelt habe, und gibt sein Vermögen mit 20.000 Pfund an. Damit war er der zweitreichste Ffter nach Brune zur Weinrebe († 1374) auf dem Liebfrauenberg, dem Erbauer des Hauses Braunfels, der ebenfalls mit Elsässer Weinen handelte.
Mitglied der Patriziergesellschaft Alten-Limpurg. Seit 1357 Ratsherr. Seit 1363 Schöffe. 1364, 1369 und 1375 Älterer Bürgermeister. Johann beendete in den 1360er Jahren den Aufstand der Zünfte, die eine Erweiterung des Rats in demokratischem Sinne angestrebt hatten, gehörte im Mai 1372 zu der Ffter Gesandtschaft, die bei Kaiser
Karl IV. in Mainz die Übertragung des Schultheißenamts an die Stadt aushandelte, und sicherte dadurch die Vorherrschaft des Patriziats für die folgenden Jahrhunderte (bis 1806).
Erbaute 1363 das Haus zum Fürsteneck, einen der wenigen repräsentativen Steinbauten in der Altstadt (kriegszerstört 1944). Vorbesitzer des Grundstücks an der Fahrgasse war der Jude Liebmann (erwähnt bei
Baldemar von Petterweil); Johann und seine Frau Gudela waren die ersten christlichen Besitzer nach dem Pogrom von 1349.
Johann von H. wurde in der Familiengruft in der Michaelskapelle (abgerissen 1830) beim Domfriedhof bestattet; heute befindet sich die Grabplatte für ihn und seine Frau im Nordschiff des Doms.
Frankfurter Biographie 1 (1994), S. 350,
).