CrystalFetch is a macOS application that creates Windows® 11 installer ISO images. It can be used with UTM virtual machines as well as other VM solutions.

Note: CrystalFetch is not affiliated with Microsoft and a valid license is required to install Windows® 11.

CrystalFetch logo CrystalFetch screenshot


  1. Make sure submodules are fetched with git submodule update --init
  2. If you have a paid Apple Developer license, copy CodeSigning.xcconfig.sample to CodeSigning.xcconfig and fill out the file with your developer information.
  3. If you do not have a paid Apple Developer license, you need to disable library validation. For each build target in the project, go to “Signing & Capabilities” and check “Disable Library Validation”.
  4. You can now build and run the project from Xcode.


View Github