Visual Studio Tools for Xamarin
Deliver native Android, iOS, and Windows apps with a single shared .NET code base.Apps built using Xamarin look and feel native, because they are.

Target all platforms
Single shared codebase for Android, iOS, and Windows
Share code everywhere. Use the same language, APIs and data structures for 75+% of app code across all mobile development platforms.
Develop on PC or Mac
World-class IDEs on your preferred OS
Use Visual Studio, a fully-featured and extensible IDE on Windows. Or, use Visual Studio for Mac, a rich IDE for macOS. Both offer UI designers, efficient code editing, debugging and publishing tools, and more.


Exciting benefits
Tools, cloud services, support and training
Open Source
Available under the MIT license
The Xamarin SDKs, Xamarin.Forms, and Mono runtime are open source on GitHub. We’re excited for your contributions!


Harness the power of the cloud with Azure
Accelerate your mobile app development
Find certified consulting partners to deliver mobile solutions using Xamarin
Find a consulting partner to help you take your business mobile, ramp up with Visual Studio and Xamarin, and build higher quality mobile solutions. Long-term strategic partners are mobile experts who can guide you through any stage of the app lifecycle and will help you design, develop, and test high-performing cross-platform mobile apps.

Free, fully-featured IDE for students, open-source and individual developers
Professional developer tools, services, and subscription benefits for small teams
End-to-end solution to meet demanding quality and scale needs of teams of all sizes