Developing carbazole derivatives as the electron donor for organicdyes have attracted extensive interest recently. Three organicdyes M92-94 based on the 9-hexyl-2-(hexyloxy)-9H-carbazole (HHCBZ) electron donor have been successfully designed and synthesized for dye-sensitizedsolarcells. M95 with the 9-hexyl-9H-carbazole (HCBZ) unit has also been synthesized for comparison. An introduction of the