.NET Downloads (Linux, macOS, and Windows)

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

Want to try out the latest preview? .NET 8.0.0-preview.3 is available.

Not sure what to download? See recommended downloads for the latest version of .NET.

Versions of .NET available for download

Version
Release type
Support phase
Latest release
Latest release date
End of support

.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.

Preview

Tooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.

8.0.0-preview.3
April 11, 2023

.NET 7.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.

7.0.5
April 11, 2023

May 14, 2024

.NET 6.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.

6.0.16
April 11, 2023

November 12, 2024

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