.NET version support
This page lists supported .NET versions and C# language versions for different target platforms.
Table of supported versions
Platform | Default .NET version | Default C# version | Max .NET version | Max C# version |
---|---|---|---|---|
WebAssembly | .NET 9 | 13 | .NET 10 | 14 |
Skia Desktop | .NET 9 | 13 | .NET 10 | 14 |
WinAppSDK | .NET 9 | 13 | .NET 10 | 14 |
iOS, Android | .NET 9 | 13 | .NET 10 | 14 |
Notes
In Uno Platform 6.3, support for .NET 8 has been removed.
.NET 9.0, the successor to .NET 8, has a special focus on cloud-native apps and performance. As a Standard Term Support (STS) release, it is now supported for 24 months (until November 10, 2026). See the STS latest announcement for more details.
Note
For mobile workloads, there is no change yet, support remains at 18 months. See MAUI support policy for more details.
.NET 10.0, the successor to .NET 9, includes improvements in performance, C# 14 support, and long-term platform stability. As a Long Term Support (LTS) release, it will be supported for three years (until November 2028). At the moment, it is in preview and the least stable option for new projects.