Free. Cross-platform. Open source.
Download .NET
For Windows
.NET 9.0
SDK version 9.0.307, released November 11, 2025
.NET 10.0
SDK version 10.0.100, released November 11, 2025
What's new in .NET 10?
.NET 10 delivers a faster, more secure, and more capable platform for modern development. With major upgrades to the runtime and support for the latest hardware, refinements that make coding in C# 14 elegant and extensible, your apps run faster and more efficiently. .NET 10 makes secure authentication easier and APIs even snappier, and delivers smoother experiences and better diagnostics across web and mobile.
Learn moreOther downloads
Docker
Find official images for .NET and ASP.NET Core on the Microsoft Artifact Registry.
Explore .NET imagesBuild it with .NET
Web
Build web apps and services for macOS, Windows, Linux, and Docker.
Mobile and desktop
Use a single codebase to build native apps for Windows, macOS, iOS, and Android.
Cloud
Build scalable and resilient cloud-native apps that run on all major cloud providers.
Artificial Intelligence and ML
Build smart apps with C#, OpenAI, and Azure.
Enhance your .NET experience
Explore further tools
Visual Studio
Fully-featured integrated development environment (IDE) on Windows for building every type of .NET application.
Download Visual StudioVisual Studio Code
Develop on Linux, macOS, or Windows to build cross-platform websites and services. Install the C# Dev Kit to get the best experience.
Download Visual Studio Code