Терапевтичният ефект се осъществява чрез отделянето на високореактивни кислородни радикали – процес, зависещ от вътреклетъчното взаимодействие на темопорфин със светлината и кислорода.
Σν ζεξαπεπηηθό απνηέιεζκα επηηπγράλεηαη δηα κέζνπ ηεο δεκηνπξγίαο ηόλησλ νμπγόλνπ πςειήο δξαζηηθόηεηαο, κία κέζνδνο ε νπνία εμαξηάηαη από ηελ ελδνθπηηάξηα αιιειεπίδξαζε ηεο ηεκνπνξθίλεο κε ην θσο θαη ην νμπγόλν.