Download .NET Framework
.NET Framework is a Windows-only version of .NET for building client and server applications.
We recommend that all new product development uses .NET 8 or later. These newer .NET versions are cross-platform, support more application types, and deliver high performance.
You should only download .NET Framework if one of the following is true:
- An application you're building requires .NET Framework.
- An application you're using requires .NET Framework.
| Version | Release date | End of support |
|---|---|---|
| .NET Framework 4.8.1 | Tuesday, August 9, 2022 | |
| .NET Framework 4.8 | Thursday, April 18, 2019 | |
| .NET Framework 4.7.2 | Monday, April 30, 2018 | |
| .NET Framework 4.7.1 | Tuesday, October 17, 2017 | |
| .NET Framework 4.7 | Wednesday, April 5, 2017 | |
| .NET Framework 4.6.2 | Tuesday, August 2, 2016 | |
| .NET Framework 3.5 SP1 | Tuesday, November 18, 2008 | Tuesday, January 9, 2029 |
The following releases have reached end of life, meaning they're no longer supported. We recommend moving to a supported release.
| Version | Release date | End of support |
|---|---|---|
| .NET Framework 4.6.1 | Monday, November 30, 2015 | Tuesday, April 26, 2022 |
| .NET Framework 4.6 | Monday, July 20, 2015 | Tuesday, April 26, 2022 |
| .NET Framework 4.5.2 | Monday, May 5, 2014 | Tuesday, April 26, 2022 |
| .NET Framework 4.5.1 | Thursday, October 17, 2013 | Tuesday, January 12, 2016 |
| .NET Framework 4.5 | Wednesday, August 15, 2012 | Tuesday, January 12, 2016 |
| .NET Framework 4.0 | Monday, April 12, 2010 | Tuesday, January 12, 2016 |