The electronic effects of a wide variety of peripheral substituents in free base porphyrins have been evaluated using X-ray photoelectron spectroscopy (XPS) and all-electron ab initio calculations. Both methods have identified the 1s energies of the central nitrogens as excellent sensors of the electronic effects of peripheral substituents. Core level photoelectron spectra are reported for nine porphyrins, including unsubstituted porphyrin, octaethylporphyrin, and seven tetraphenylporphyrins. Substituents on the phenyl groups in tetraphenylporphyrins have been found to modulate the electronic environment of the central region of the porphyrin nucleus in a significant manner. Thus, between tetraphenylporphyrin and tetrakis(pentafluorophenyl)porphyrin, the XPS nitrogen 1s ionization potentials shift by 0.9 eV. Ab initio self-consistent field calculations were carried out on substituted porphyrins, with multiple alkyl, aryl, fluoro, chloro, bromo, cyano, and nitro groups, using basis sets of double-{quality. Calculations on selected porphyrins with larger, polarized basis sets suggest that both the absolute values of the orbital energies and the substituent effects are reasonably well-converged at the double-{ level of basis sets. Very large substituent effects (up to 4.1 eV, relative to octamethylporphyrin, in our calculations) on the 1s energies of the central nitrogens of the porphyrin nucleus are predicted for certain arrays of electron-withdrawing peripheral substituents. Valence orbital energies have also been computed, and the differences in the ultraviolet photoelectron spectra of porphyrin and octaalkylporphyrins are well reproduced by the calculations. Suitable arrays of strongly electron-withdrawing substituents result in large stabilizations of the porphyrin T orbitals, which should translate into enhanced stability of the porphyrins toward oxidative degradation. The molecules studied by the ab initio calculations range in size from porphyrin, C20H,4N4, to 8-octafluoro-meso-tetrakis(pentafluorophenyl)porphyrin, C4,H2F2,N4. Use of the direct SCF formalism, in which integrals do not need to be stored, has made these large calculations feasible. These calculations demonstrate that at present ab initio calculations can be performed routinely for molecules containing 50-100 atoms.