Download .NET

.NET is a free, cross-platform, open-source developer platform for building many different types of applications.

Not what you're looking for? Visit the downloads page for more options.

Versions of .NET available for download
Version Release type Support phase Latest release Latest release date End of support
.NET 10.0 Long Term Support Tooltip: Long Term Support (LTS) releases have an extended support period (3 years). Use LTS if you need to stay supported on the same version of .NET for longer. Preview Tooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use. 10.0.0-preview.3 April 10, 2025
.NET 9.0 (latest) Standard Term Support Tooltip: Standard Term Support (STS) releases have a shorter support period (18 months). Use STS if you want to try the latest features and a newer release is not available. Active Tooltip: During the active support period, .NET releases are updated to improve functional capabilities and mitigate security vulnerabilities. 9.0.4 April 8, 2025 May 12, 2026
.NET 8.0 Long Term Support Tooltip: Long Term Support (LTS) releases have an extended support period (3 years). Use LTS if you need to stay supported on the same version of .NET for longer. Active Tooltip: During the active support period, .NET releases are updated to improve functional capabilities and mitigate security vulnerabilities. 8.0.15 April 8, 2025 November 10, 2026

The following releases have reached end of life, meaning they're no longer supported. We recommend moving to a supported release.

Out of support versions
Version Latest release Latest release date End of support
.NET 7.0 7.0.20 May 28, 2024 May 14, 2024
.NET 6.0 6.0.36 November 12, 2024 November 12, 2024
.NET 5.0 5.0.17 May 10, 2022 May 10, 2022
.NET Core 3.1 3.1.32 December 13, 2022 December 13, 2022
.NET Core 3.0 3.0.3 February 18, 2020 March 3, 2020
.NET Core 2.2 2.2.8 November 19, 2019 December 23, 2019
.NET Core 2.1 2.1.30 August 19, 2021 August 21, 2021
.NET Core 2.0 2.0.9 July 10, 2018 October 1, 2018
.NET Core 1.1 1.1.13 May 14, 2019 June 27, 2019
.NET Core 1.0 1.0.16 May 14, 2019 June 27, 2019

Want to better understand the support policies for .NET releases? See .NET release cadence.