Home / News / MFractor For Visual Studio Windows Now Available
MFractor For Visual Studio Windows Now Available

MFractor For Visual Studio Windows Now Available

I'm pleased to announce that MFractor is now available for Visual Studio Windows! ūü•≥

Stop wasting time on busy-work and spend more time writing code that matters.

MFractor simplifies building Xamarin application by helping to identify and fix bugs with just one click.  No configuration required, intuitive interface and dead-simple asset management.

Benefits of MFractor for Visual Studio Windows

Craft Beautiful XAML

Xamarin.Forms is a popular way to create compelling mobile applications with maximum code sharing with C# and XAML.

MFractor enhances this experience in many ways, making it much easier for you to write clean, maintainable and bug-free XAML code.

Our powerful XAML analyser immediately spots 80+ XAML issues while you edit, providing a concise description of the issue and often suggesting one or more fixes you can apply in one click:

MFractor detecting a missing image asset and offering several code fixes to resolve it

Our suite of 90+ XAML refactorings make it dead-easy to refactor, fix and organise your XAML.

For example, noticing a common set of properties in a control type? Use the Extract Style Refactoring to extract a new style and then our code analysis engine will start finding matches:

Using MFractors XAML style extraction refactoring

MVVM is one of the most common architectures in Xamarin.Forms and MFractor streamlines your development workflows when using this pattern. Our intelligent view-model resolver can find the ViewModel for a view by either naming convention, explicit binding context wireup or using our DesignTimeBindingContextAttribute, enabling multiple, MVVM specific tools.

Use the View/ViewModel navigation shortcuts to easily move between your XAML views, code behinds and ViewModels:

Using MFractors MVVM navigation shortcuts

Our data-binding analysis spots potential binding bugs and allows you to fix them in a single click:

MFractors ViewModel data binding analysis and code fixes

Our ViewModel data-binding IntelliSense conveniently puts all available ViewModel properties at your fingertips:

MFractors ViewModel data binding IntelliSense

Please visit our documentation to see our full range of Xamarin.Forms tools.

Simplified Image Assets

Image assets are the backbones of mobile apps and, love em or hate em, those many image density files are here to stay.

Nobody likes adding the same image 9 times into a solution (talk about tedious)... so we created the image importer!

Choose a source image, the projects you want to add that image too and voila! MFractor will generate all the density variants of that asset:

Using the image importer to easily add a new image asset into a mobile solution

Use our image asset manager pad to view all images in your solution and lets you visually explore them:

Using the mobile image asset manager

Easily delete all densities of an image asset from all iOS and Android projects in your solution using the the image deletion tool:

The image deletion tool

Use image asset tooltips, supported in XAML, C# and for Android projects, to visually see an image asset in code:

Image asset tooltips

Please view our image management documentation to see our full range of image tools.

Other Features

MFractor contains many other useful productivity benefits. Here's just a few:

For a full list of the features in MFractor, please see our documentation or feature matrix.

How do I get MFractor for Visual Studio Windows?

Like what you see and thinking something like: Heck yes! How do I install this puppy?

MFractor for Visual Studio Windows is available through the Visual Studio Marketplace.

To install MFractor, open the top Extensions menu in Visual Studio Windows, choose Manage extensions and then search for MFractor.

After installation, MFractor will onboard you the first time you load a solution. Here you can accept our license agreement, activate MFractor Lite or import your Professional license (your Mac license also on Windows) and then get started¬†ūüôĆ

What are MFractors licensing levels?

MFractor comes in two flavours, MFractor Lite and MFractor Professional:

MFractor Lite

Our free-to-use tier, MFractor Lite is suitable for hobbyist or students.

Use all MFractors XAML features in up to 4 XAML files per day and gain view-only access to all our other features such as the image importer, font importer or image manager.

MFractor Lite is a great way to try out the product before purchasing our Professional version.

MFractor Professional

Our paid tier, MFractor Professional is for professional developers and businesses.

Valid for one year, MFractor Professional give unrestricted access to¬†all¬†MFractors feature and priority support. We are also more than happy to throw in a training call every now and again¬†ūüėČ

Want to try out MFractor before you purchase? Not a problem, simply request a 30-day trial when you activate MFractor Lite and we'll email you one.

Special Launch Offer

As part of the official Window launch, I'm pleased to offer a limited time 25% discount on MFractor Professional.

To claim, use the code MFRACTOR-WINDOWS-LAUNCH at checkout!

But be quick, this offer expires on the 19th of March 2020.


MFractor, now available for Visual Studio Windows, makes it much easier for you to build beautiful, bug free Xamarin apps.

Get MFractor today through the Visual Studio Marketplace and use the code MFRACTOR-WINDOWS-LAUNCH to get 25% off when you buy MFractor.

Using MFractor and have questions, feedback, bug reports or some witty banter? Email me at matthew@mfractor.com and let's have a chat about how we can help you.


Matthew Robbins - Founder of MFractor


Mar 20, 2020 • Posted by straiser

I thought that this promo code will be valid till end of 19th. I guess I‚Äôm in wrong timezone. That‚Äôs a shame ‚Äď I missed this promo.

Mar 05, 2020 • Posted by Matthew Robbins (MFractor Founder)

Hi Olodade,

Yes, just let me know which computer you’d like to deactivate and I can do it in our backend.

Mar 05, 2020 • Posted by Ololade Oyebanji

I activated my mfractor professional license on my office PC.i have it on my MAC, on my official windows PC, and i am yet to add it to my personal windows PC and my wifes window PC.(4 users).

If i leave my present place of work, can i uninstall it?

Leave a comment