A rational and effective approach for synthesizing linear π-conjugated hexa-, hepta- and octapyrrins through the regioselective oxidative coupling of monoacylated tripyrrane and bilane is described. Depending upon the numbers of pyrrolic units, the geometry and properties of bis-copper(II) complexes could be systematically modulated.