Internet Explorer最初是從早期一款商業性的專利網頁瀏覽器Spyglass Mosaic衍生出來的産品。在1996年,微軟透過給予季度費用和部分收入從Spyglass中取得了Spyglass Mosaic的授權。雖然Spyglass Mosaic的名字與NCSA Mosaic(首款應用得最廣泛的網頁瀏覽器)甚為相似,但Spyglass Mosaic則相對地較不出名以及使用了NCSA Mosaic少量的源代碼。
Internet Explorer 3.0及之前版本
1995年8月,Internet Explorer第一個版本發佈,但其最初幾個版本並不受到廣泛的使用,直到3.0版本的發行則開始改寫了這個局面。3.0版本於1996年8月13日發佈,是首個脫離Spyglass源代碼發展的版本(但仍使用Spyglass的“技術”,所以程序的文件記錄仍保留了Spyglass的版權資訊),它亦是首個支持CSS技術的主流瀏覽器。它引進了ActiveX控件、Java Applet、內聯網頁多媒體以及因特網內容選擇平台系統對內容元數據的支持。對比於當時它的主要競爭對手Netscape Navigator,這些改進算是十分具代表性的。3.0版本亦捆綁了Internet Mail and News(為Outlook Express的前身)、NetMeeting及Windows Address Book,它亦缺省在Windows 95 OSR 2中。3.0版本被認為是Internet Explorer首個最受到歡迎的版本,但在發行後的數個月後亦被黑客發現了數個安全性和隱私漏洞。
Internet Explorer 4.0版本
4.0版本於1997年9月發佈,它深化了瀏覽器和操作系統的整合層面,在Windows 95或Windows NT 4上安裝4.0版本及選擇視窗桌面更新功能可將傳統式的Windows Explorer更新成與網頁瀏覽器界面相似的新版Windows Explorer,用戶亦可透過Active Desktop將網頁瀏覽功能嵌入於視窗桌面上,可是這樣的整合行為亦受到不少的批評(參見United States v. Microsoft案例),這個功能已在後期的版本安裝中移除(但預先安裝此功能的系統不會受到移除)。4.0版本引進了群組原則,允許公司設定和鎖上瀏覽器的參數設置。Internet Mail and News被Outlook Express取代,Microsoft Chat和經改良的NetMeeting亦被捆綁在IE中。Windows 98 第一版亦包含了這個版本。
Internet Explorer 5.0及5.5版本
Windows 3.2簡體中文版上的Internet Explorer 5.0版本於1999年3月18日發佈,隨後亦被捆綁在Windows 98 Second Edition和Windows 2000中(Windows 2000捆綁了5.01版本)。這個版本亦是另一個具代表性的發佈,它引進了雙向文字、旁註標記、XML、XSL及將網頁儲存成MHTML格式的功能。 5.5版本隨後在2000年7月中發佈,它改善了打印預覽的功能、CSS及HTML標準的支持和應用程序編程接口。這個版本被捆綁在Windows Me中。
Internet Explorer 6.0版本
6.0版本於2001年8月27日發佈,距Windows XP正式發佈日的數星期前發佈。這版本包含增強版DHTML、內聯網頁框架的內容限制和部分支持CSS level 1、DOM level 1和SMIL 2.0。MSXML引擎會更新到3.0版本。其他新的特徵包含一個新版本的IEAK、媒體列和Windows Messenger綜合版、錯誤收集、自動化重整圖片大小、P3P和一個新的外觀,能配合Windows XP的"Luna"界面。於2002年,Gopher的功能被禁用,7.0版本更取消了對Gopher的支持。
Internet Explorer 7.0版本
Windows Vista Beta 1上的Internet Explorer 7.0 Beta 1在2005年2月15日,微軟主席比爾·蓋茨於舊金山的RSA討論會中,宣佈新版本瀏覽器將會發佈。推出新瀏覽器的原因是Internet Explorer的市場估有率逐漸被Mozilla Firefox侵蝕。此外,微軟宣佈7.0版本只可以用於Windows XP SP2和之後的操作系統中,包括Windows Server 2003 SP1和Windows Vista。Internet Explorer的第一個預覽版本於2005年7月27日推出,主要用於技術測試。而第一個向大衆的測試版本於2006年1月31日推出,版本是Beta 2 preview。最後的公開測試版本於2006年10月18日推出。7.0版本預期可以保護用戶於釣魚式攻擊和其他的惡意軟件。用戶可以完全控制 ActiveX和更佳的保安架構,包括與Windows系統分開,不像以往般緊密融合,從而提高安全性。另外,新版本包括收復了一些程序中的錯誤,加強對各網際標準的支持,增進支持HTML 4.01/CSS 2,新加入分頁瀏覽,還有一個支持各搜索引擎的搜尋方塊,一個Web-feed閱覽器,支持國際化域名,和反釣魚式攻擊過濾器。它甚至可以擋掉一些程序類型,例如Flash電影和Java。
2008年2月12日,微軟以“安全原因”將通過Windows Server Update Services把所有Windows系統的瀏覽器強制升級到7.0版本。
Internet Explorer 8.0版本
北京時間2008年三月六日,微軟發佈了Internet Exolorer 8的第一個公開測試版本(beta1)。本次測試第一次包涵簡體中文(3月27日推出)版本。測試版本仍然是在IE7的架構下改進的。界面除了做一些細微的調整,增加少許實用功能外,並無改進。beta1版本推出了模擬IE7的模式、增加了在線郵件瀏覽功能、提高了兼容性、反釣魚功能進一步增強,可以進行網頁地址篩選。北京時間8月28日消息,據國外媒體報道,微軟周三發佈了功能完備的升級版IE8 Beta 2。微軟稱,IE8 Beta 2的新特性是加強了隱私保護,並提高了使用舒適性及安全性。微軟3月份發佈了IE8 Beta 1,但目的只是向網絡開發者展示這一最新IE版本,Beta 2則旨在向更多用戶進行展示。微軟沒有透露將於何時正式推出IE8,也並未對會有多少用戶下載Beta 2作出預測。