Relația dintre Iran și Israel s-a deteriorat semnificativ în ultimele decenii, Iranul afirmând în mod repetat intenția de a elimina complet statul israelian. Această dușmănie este reflectată în percepția Israelului, care consideră Iranul drept principalul său adversar.
Însă, în trecut, cele două țări au avut o relație de alianță. Până la Revoluția Islamică din 1979, Iranul a fost unul dintre primele state care a recunoscut Israelul după înființarea acestuia în 1948. În acea perioadă, Iranul și Israelul colaborau strâns, Israelul oferind asistență tehnică și militară, în timp ce Iranul compensa prin livrări de petrol.
După 1979, lucrurile s-au schimbat radical. Odată cu venirea la putere a ayatollahului Khomeini, Iranul a renunțat la toate acordurile anterioare, criticând vehement Israelul pentru ocupația teritoriilor palestiniene. Regimul iranian a început să adopte o retorică anti-Israel din ce în ce mai agresivă, având ca scop câștigarea susținerii statelor arabe din regiune.
În anii '80, implicarea militară a Israelului în Liban a dus la o intensificare a tensiunilor, Iranul sprijinind grupuri militante precum Hezbollah, care au devenit un instrument important al influenței iraniene în zonă. De-a lungul anilor, lideri iranieni, inclusiv actualul lider Ali Khamenei, au menținut o poziție ostilă față de Israel, punând constant la îndoială Holocaustul.
Cu toate acestea, nu toți iranienii susțin această politică. Faezeh Hashemi Rafsanjani, fiica unui fost președinte, a subliniat că Iranul ar trebui să-și reevalueze relația cu Israelul, iar unii analiști critică izolarea internațională pe care această atitudine o generează.
Susținătorii regimului continuă să sprijine un curs dur față de Israel, dar există și voci care cer o schimbare de direcție, în special în contextul provocărilor internaționale și regionale.