CrystalRCM
CrystalRCM is a native macOS utility for sending payload files to a Nintendo Switch while it is in RCM mode over USB.
What is CrystalRCM?
CrystalRCM is a native macOS utility for launching Nintendo Switch payload files to a console in RCM mode over USB. It is designed for users who work with Switch homebrew and recovery workflows and want a simple desktop interface instead of a command-line sender. The app provides a GUI for selecting a payload file, detecting a connected device in RCM mode, and pushing the payload when the console is ready. Its project documentation also notes optional automatic pushing on USB connection, along with native implementation that avoids extra runtime dependencies. CrystalRCM is distributed as a standalone macOS app rather than through the Mac App Store.
Key features
- Select a Nintendo Switch payload file from the Mac
- Detect a connected Switch in RCM mode before sending
- Push a payload to the console over USB from a graphical interface
- Automatically push a payload when a compatible USB connection is detected
- Use a native macOS app without installing extra dependencies
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Use with caution
CrystalRCM is a legitimate specialist utility, but it is intended for low-level Nintendo Switch payload injection rather than ordinary everyday Mac tasks. That kind of workflow can affect console boot behavior depending on the payload you choose, so the main risk comes from how the tool is used and which payload file you send. Download builds only from the project's publisher page, use payloads you trust, and avoid granting broader Mac permissions unless you clearly need them for your own workflow.
Recommendation: Keep CrystalRCM if you actively use Nintendo Switch RCM or homebrew workflows on this Mac. If you no longer send payloads to a Switch, you can remove it without affecting macOS, though any related payload files you saved separately may still remain on your Mac.
Common paths
/Applications/CrystalRCM.app~/Applications/CrystalRCM.app
Share your experience
Be the first to share your experience.