Терапевтичният ефект се осъществява чрез отделянето на високореактивни кислородни радикали – процес, зависещ от вътреклетъчното взаимодействие на темопорфин със светлината и кислорода.
Działanie lecznicze temoporfinu jest następstwem powstawania wysoce reaktywnych form tlenu w procesie zależnym od wewnątrzkomórkowego oddziaływania temoporfinu ze światłem i tlenem.