Hoffmann studerte medisin i Heidelberg. I 1851 ble han direktør for Frankfurt bys nerveklinikk. Han regnes som den første legen som begynte å behandle barn med psykiske lidelser. Heinrich Hoffmann skreiv en rekke bøker i tillegg til .