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.
VS
Visual Studio
Version 17.8.0 or laterVS
Visual Studio Code
Supports all versionsJR
JetBrains Rider
Version 2025.1 or laterSupported .NET Versions
The following .NET versions are supported.
Long Term Support
.NET 10.0
SupportedStandard Term Support
.NET 9.0
SupportedSupported 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.