System Requirements for .NET MAUI Controls

18 Nov 201810 minutes to read

The following are the system requirements for using the .NET MAUI controls.

Operating Systems & Hardware

The following table summarizes the operating systems and hardware required to develop, build, and run .NET MAUI applications on Windows and macOS (Mac Catalyst).

Category
Windows
macOS (Mac Catalyst)
Operating System
Windows 10 version 1909 or later • Windows Server 2019 or later
macOS 12 or later
Architecture
x86 / x64
Apple Silicon (M1+) recommended
Memory
Minimum 4 GB RAM • Recommended 16 GB RAM
Minimum 4 GB RAM • Recommended 16 GB RAM
Disk Space
Up to 210 GB available storage
Up to 210 GB available storage

Development Environment

Our .NET MAUI components are compatible with the following development environments.

Visual Studio

Version 17.8.0 or later

Visual Studio Code

Supports all versions

JetBrains Rider

Version 2025.1 or later

Supported .NET Versions

The following .NET versions are supported.

Long Term Support

.NET 10.0

Supported

Standard Term Support

.NET 9.0

Supported

Supported Platforms

.NET Multi-platform App UI (.NET MAUI) apps can be developed for the following platforms.

Platform
Supported Version
Android
Android 5.0 (API 21) or higher
iOS
iOS 12.2 or higher
macOS
macOS 12 or higher, using Mac Catalyst
Windows
Windows 11 and Windows 10 version 1809 or higher, using Windows UI Library (WinUI) 3

Additional Information

Learn more about the Windows UI Library (WinUI) 3.