The absorption spectra of free-base and magnesium porphins are analyzed using collective electronic normal modes representing the changes in charge distributions and bond-order patterns induced by the optical field. High-frequency (4-6 eV) charge-transfer-type excitations are identified. (C) 1998 Elsevier Science B.V. All rights reserved.