Il gene umano del TNF (denominato appunto "TNFA") fu clonato nel 1985. È posizionato nel locus 6p21.3, occupa circa tremila basi e contiene 4 esoni. L'ultimo esone codifica l'80% degli amminoacidi riscontrabili nella proteina finale.