.NET 10 Preview
Want to try out the latest preview? .NET 10.0.0-preview.3 is available.

Free. Cross-platform. Open source.

Download .NET

For Linux

.NET 9.0

Standard Term Support Recommended
Install .NET on Linux instructions Version 9.0.4, released April 8, 2025

.NET 8.0

Long Term Support
Install .NET on Linux instructions Version 8.0.15, released April 8, 2025

Other downloads

.NET Framework

Looking for previous .NET Framework downloads for Windows?

Download .NET Framework

Docker

Find official images for .NET and ASP.NET Core on the Microsoft Artifact Registry.

Explore .NET images

What's new in .NET 9?

.NET 9 enhances modern app development with AI integration, performance boosts, and new tools. Easily build distributed applications with .NET Aspire and incorporate AI capabilities to enrich your apps. With updates across ASP.NET Core, .NET MAUI, and C# 13, .NET 9 empowers you to create secure, scalable applications. Discover what's new in .NET 9 and how it can benefit your applications.

Learn more

Build 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 Studio

Visual 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
Follow us