Four new triphenylamine modified azobenzene dyes were synthesized. Donor-acceptor-donor structure was characterized for these dyes. HOMO, light absorption ability and hole mobility can be improved by varying the substitutions. The dyes display applications in pervoskite solar cells as hole transport materials.