Free tool
When does support end for your .NET version?
Every .NET and .NET Core version, the date it stops getting security updates, and how many days are left. The application keeps running after that date, but new vulnerabilities are never fixed again.
Ending within a year
.NET 910 November 2026Ends in 44 days
.NET 810 November 2026Ends in 44 days
.NET
LTS versions get three years of support. Upgrading between modern .NET versions is usually days of work, not months.
| Version | Released | Security updates until | Status |
|---|---|---|---|
| .NET 10LTS | 11 Nov 2025 | 14 Nov 2028 | Supported |
| .NET 9 | 12 Nov 2024 | 10 Nov 2026 | Ends in 44 days |
| .NET 8LTS | 14 Nov 2023 | 10 Nov 2026 | Ends in 44 days |
| .NET 7 | 8 Nov 2022 | 14 May 2024 | Ended |
| .NET 6LTS | 8 Nov 2021 | 12 Nov 2024 | Ended |
| .NET 5 | 10 Nov 2020 | 10 May 2022 | Ended |
| .NET Core 3.1LTS | 3 Dec 2019 | 13 Dec 2022 | Ended |
| .NET Core 3.0 | 23 Sept 2019 | 3 Mar 2020 | Ended |
| .NET Core 2.2 | 4 Dec 2018 | 23 Dec 2019 | Ended |
| .NET Core 2.1LTS | 30 May 2018 | 21 Aug 2021 | Ended |
| .NET Core 2.0 | 14 Aug 2017 | 1 Oct 2018 | Ended |
| .NET Core 1.1 | 16 Nov 2016 | 27 Jun 2019 | Ended |
| .NET Core 1.0 | 27 Jun 2016 | 27 Jun 2019 | Ended |
What end of support means
- /Microsoft stops releasing security updates and fixes. Vulnerabilities discovered after that date stay open for good.
- /Nothing switches off on that day. That is exactly why it is easy to put off, and why an unsupported system becomes an easier target every month.
- /Insurers, auditors and large customers increasingly ask whether you run unsupported systems.
Data from endoflife.date, based on the Microsoft lifecycle policy, checked on 27 September 2026. The countdown is calculated from today. Always confirm dates on Microsoft’s pages before making decisions.