Il progetto Internet Explorer è stato avviato nell’estate del 1994 da Thomas Reardon, che, secondo l’ex responsabile del progetto Ben Slivka, ha utilizzato il codice sorgente di Spyglass, Inc. Mosaic, che era uno dei primi browser web commerciali con legami formali con il pionieristico browser Mosaic del National Center for Supercomputing Applications (NCSA). Verso la fine del 1994, Microsoft ha concesso in licenza Spyglass Mosaic per una quota trimestrale più una percentuale dei ricavi non Windows di Microsoft per il software. Sebbene portasse un nome come NCSA Mosaic, Spyglass Mosaic aveva utilizzato il codice sorgente NCSA Mosaic con parsimonia.
La prima versione, soprannominata Microsoft Internet Explorer, è stata installata come parte dell’Internet Jumpstart Kit nel pacchetto Microsoft Plus! per Windows 95. Il team di Internet Explorer è iniziato con circa sei persone nelle prime fasi di sviluppo. Internet Explorer 1.5 è stato rilasciato diversi mesi dopo per Windows NT e ha aggiunto il supporto per il rendering di tabelle di base. Includendolo gratuitamente nel loro sistema operativo, non dovettero pagare royalties a Spyglass Inc, il che portò a una causa e a un accordo da 8 milioni di dollari il 22 gennaio 1997.
Microsoft fu citata in giudizio da SyNet Inc. nel 1996, per violazione del marchio, sostenendo di possedere i diritti sul nome “Internet Explorer”. Si concluse con il pagamento da parte di Microsoft di 5 milioni di dollari per risolvere la causa.
Articolo principale: Internet Explorer 2
Internet Explorer 2 è la seconda versione principale di Internet Explorer, rilasciata il 22 novembre 1995 per Windows 95 e Windows NT e il 23 aprile 1996 per Apple Macintosh[24] e Windows 3.1.[25]
Articolo principale: Internet Explorer 3
Internet Explorer 3 è la terza versione principale di Internet Explorer, rilasciata il 13 agosto 1996 per Microsoft Windows e l’8 gennaio 1997 per Apple Mac OS.
Articolo principale: Internet Explorer 4
Internet Explorer 4 è la quarta versione principale di Internet Explorer, rilasciata nel settembre 1997 per Microsoft Windows, Mac OS, Solaris e HP-UX. È stata la prima versione di Internet Explorer a utilizzare il motore web Trident.
Articolo principale: Internet Explorer 5
Internet Explorer 5 è la quinta versione principale di Internet Explorer, rilasciata il 18 marzo 1999 per Windows 3.1, Windows NT 3, Windows 95, Windows NT 4.0 SP3, Windows 98, Mac OS X (fino alla v5.2.3), Classic Mac OS (fino alla v5.1.7), Solaris e HP-UX (fino alla 5.01 SP1).
Articolo principale: Internet Explorer 6
Internet Explorer 6 è la sesta versione principale di Internet Explorer, rilasciata il 24 agosto 2001 per Windows NT 4.0 SP6a, Windows 98, Windows 2000, Windows ME e come browser Web predefinito per Windows XP e Windows Server 2003.
Articolo principale: Internet Explorer 7
Internet Explorer 7 è la settima versione principale di Internet Explorer, rilasciata il 18 ottobre 2006 per Windows XP SP2, Windows Server 2003 SP1 e come browser Web predefinito per Windows Vista, Windows Server 2008 e Windows Embedded POSReady 2009. IE7 introduce la navigazione a schede.
Articolo principale: Internet Explorer 8
Internet Explorer 8 è l’ottava versione principale di Internet Explorer, rilasciata il 19 marzo 2009 per Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 e come browser Web predefinito per Windows 7 (in seguito il browser predefinito era Internet Explorer 11) e Windows Server 2008 R2.
Articolo principale: Internet Explorer 9
Internet Explorer 9 è la nona versione principale di Internet Explorer, rilasciata il 14 marzo 2011 per Windows 7, Windows Server 2008 R2, Windows Vista Service Pack 2 e Windows Server 2008 SP2 con Platform Update. Internet Explorer 10
Articolo principale: Internet Explorer 10
Internet Explorer 10 è la decima versione principale di Internet Explorer, rilasciata il 26 ottobre 2012, ed è il browser Web predefinito per Windows 8 e Windows Server 2012. È diventato disponibile per Windows 7 SP1 e Windows Server 2008 R2 SP1 a febbraio 2013.
Articolo principale: Internet Explorer 11
Internet Explorer 11 è presente in Windows 8.1, Windows Server 2012 R2 e Windows RT 8.1, rilasciato il 17 ottobre 2013. Include un meccanismo incompleto per la sincronizzazione delle schede. Si tratta di un importante aggiornamento dei suoi strumenti per sviluppatori, ridimensionamento migliorato per schermi DPI elevati, prerendering e prefetch HTML5, decodifica JPEG accelerata tramite hardware, sottotitoli, schermo intero HTML5, ed è il primo Internet Explorer a supportare WebGL e il protocollo SPDY di Google (a partire dalla v3). Questa versione di IE ha funzionalità dedicate a Windows 8.1, tra cui crittografia (WebCrypto), streaming a bitrate adattivo (Media Source Extensions) ed Encrypted Media Extensions.
Internet Explorer 11 è stato reso disponibile per il download per gli utenti di Windows 7 il 7 novembre 2013, con aggiornamenti automatici nelle settimane successive.