Jabarkan Reformasi dan konsekuensinya (1997–2005) dari Sejarah Iran

Rafsanjani digantikan pada 1997 oleh tokoh reformasi Iran, Mohammad Khatami. Masa jabatannya diwarnai ketegangan antara pemerintah yang berwawasan reformasi dan kaum ulama yang vokal dan makin lama makin konservatif. Ketegangan ini mencapai puncaknya pada Juli 1999 tatkala protes besar-besaran anti pemerintah pecah di jalan-jalan kota Teheran. Kericuhan berlangsung sampai sepekan lamanya sebelum polisi dan pihak sipil yang pro pemerintah akhirnya membubarkan kerumunan massa.

Khatami terpilih kembali pada Juni 2001 tetapi upaya-upaya reformasinya berulang kali dihambat oleh kalangan konservatif di parlemen. Unsur-unsur konservatif dalam pemerintah Iran mengambil tindakan-tindakan yang melemahkan gerakan reformasi, membrendel surat-surat khabar liberal dan menggugurkan calon-calon yang mendaftarkan diri untuk pemilihan anggota parlemen. Hambatan terhadap perbedaan pendapat, ditambah kegagalan Khatami mereformasi pemerintahan, mengakibatkan meluasnya sikap tidak peduli terhadap politik di kalangan generasi muda Iran.

Pada Juni 2003, protes-protes anti pemerintah yang diikuti ribuan pelajar berlangsung di Teheran. Beberapa protes terkait HAM juga terjadi pada 2006.