.NET MAUI
.NET MAUI: .NET MAUI suits C# teams that want shared native mobile and desktop code. Ranked #17 of 28 in Frameworks by our editors (7.1/10); pricing: Free plan; best for C# teams sharing native mobile and desktop code.
At a glance
- Editor score7.1 / 10
- PricingFree plan
- Best forC# teams sharing native mobile and desktop code
- Free planYes
- Paid fromFree
- Framework scopeCross-platform
- Facts checked24 Sep 2026
Where it wins
- Shares C# and XAML across Android, iOS, macOS, and Windows
- Provides native controls and platform-specific APIs
- Integrates with Visual Studio, .NET, Visual Studio Code, and Blazor
Where it doesn't
- Requires C# and XAML for its shared development model
- Platform-specific APIs still require platform-aware implementation
- Support is centered on documentation and community channels
Our verdict on .NET MAUI
.NET Multi-platform App UI (.NET MAUI) is an open-source framework for building native mobile and desktop applications from a shared .NET codebase. It is aimed at small, mid-market, and enterprise teams that want to target Android, iOS, macOS through Mac Catalyst, and Windows while working primarily in C# and XAML. The framework uses an MIT license and supports desktop and mobile deployment, with additional Tizen support provided by Samsung.
Its ecosystem fit is a central strength. .NET MAUI connects with Visual Studio and Visual Studio Code, uses the broader .NET platform, and supports Blazor through .NET MAUI Blazor. A unified project system helps organize shared code, while native controls and platform-specific APIs let applications follow each target platform’s capabilities. That combination makes it suitable for teams already invested in Microsoft development tools or maintaining related .NET and Blazor components.
The framework’s breadth is useful when one codebase must serve both mobile and desktop, but that scope also brings platform considerations. Teams still need to account for differences among Android, iOS, macOS, Windows, and potentially Tizen when using platform-specific APIs or controls. Its shared model is most natural for developers comfortable with C# and XAML; teams centered on other languages or a single platform may prefer a narrower framework. Choose .NET MAUI for native cross-platform applications with substantial shared .NET code, and look elsewhere when a project does not fit that ecosystem or needs a different language model.
Your product? Our editors can test .NET MAUI in depth and publish a review, labelled as paid · from $149/mo →
.NET MAUI pricing
.NET MAUI fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Framework scope | Cross-platform |
| Open source | Yes |
| Self-hosting | Not verified |
| Supported languages | C#, XAML |
| Target platforms | Android, iOS/iPadOS, macOS, Windows, Tizen |
| Database tools | Not verified |
| Managed hosting | Not verified |
| Deployment | Desktop, Mobile |
| Platforms | Windows, macOS, iOS, Android |
| Support | Docs, Community |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 4 integrations: Visual Studio, Visual Studio Code, .NET, Blazor |
| Pricing | Free plan |
| Website | dotnet.microsoft.com |
| Facts checked | 24 Sep 2026 |
.NET MAUI integrations
.NET MAUI lists 4 integrations on its own site.
- Visual Studio
- Visual Studio Code
- .NET
- Blazor
Alternatives to .NET MAUI
- Vue.jsAn open-source frontend framework for reactive interfaces, from HTML enhancements to single-page apps.9.3
- Spring BootAn open-source Java framework for configuring, running, and monitoring Spring applications.9.2
- GatsbyA flexible React framework for content-rich sites using static, dynamic and CMS-driven data.9.1
See all .NET MAUI alternatives →
Also Ranked In
.NET MAUI is ranked in 4 of our directories.
Used .NET MAUI? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used .NET MAUI for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
.NET MAUI is listed in our Frameworks directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/net-maui/"><img src="https://www.itechguides.com/best/badge/net-maui.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


