ComfyUI Desktop (MacOS) only supports Apple Silicon
As ComfyUI Desktop is still in Beta status, the actual installation process may change
ComfyUI Desktop (MacOS) Download
Please click the button below to download the installation package for MacOS ComfyUI DesktopDownload for MacOS
ComfyUI Desktop Installation Steps
Double-click the downloaded installation package file. As shown in the image, drag the ComfyUI application into the Applications folder following the arrow


ComfyUI Desktop Initialization Process
1
Start Screen
- Normal Start
- Maintenance Page

2
Select GPU

- MPS (Recommended): Metal Performance Shaders (MPS) is an Apple framework that uses GPUs to accelerate computing and machine learning tasks on Apple devices, supporting frameworks like PyTorch.
- Manual Configuration: You need to manually install and configure the python runtime environment. Don’t select this unless you know how to configure
- Enable CPU Mode: For developers and special cases only. Don’t select this unless you’re sure you need it
3
Install location

- Python Environment
- Models Model Files
- Custom Nodes Custom Nodes
- Please create a separate empty folder as the installation directory for ComfyUI
- Please ensure that the disk has at least 5G of disk space to ensure the normal installation of ComfyUI Desktop
Not all files are installed in this directory, some files will be located in the MacOS system directory, you can refer to the uninstallation section of this guide to complete the uninstallation of the ComfyUI desktop version
4
Migrate from Existing Installation (Optional)

- User Files
- Models: Will not be copied, only linked with desktop version
- Custom Nodes: Nodes will be reinstalled
5
Desktop Settings

- Automatic Updates: Whether to set automatic updates when ComfyUI updates are available
- Usage Metrics: If enabled, we will collect anonymous usage data to help improve ComfyUI
- Mirror Settings: Since the program needs internet access to download Python and complete environment installation, if you see a red ❌ during installation indicating this may cause installation failure, please follow the steps below

Python Installation Mirror
If the default mirror is unavailable, please try using the mirror below.python-build-standalone
repository.PyPI Mirror
- Alibaba Cloud: https://mirrors.aliyun.com/pypi/simple/
- Tencent Cloud: https://mirrors.cloud.tencent.com/pypi/simple/
- University of Science and Technology of China: https://pypi.mirrors.ustc.edu.cn/simple/
- Shanghai Jiao Tong University: https://pypi.sjtu.edu.cn/simple/
Torch Mirror
6
Complete the installation
If everything is correct, the installer will complete and automatically enter the ComfyUI Desktop interface, then the installation is successful


First Image Generation
After successful installation, you can refer to the section below to start your ComfyUI journey~First Image Generation
This tutorial will guide you through your first model installation and text-to-image generation
How to Update ComfyUI Desktop
Currently, ComfyUI Desktop updates use automatic detection updates, please ensure that automatic updates are enabled in the settings
Menu
—> Help
—> Check for Updates

Adding External Model Paths
If you have models stored in other locations on your computer outside the ComfyUI installation directory, you can add them to ComfyUI by configuring theextra_models_config.yaml
file.
For ComfyUI Desktop, this file is located at:
- On Windows:
C:\Users\<your username>\AppData\Roaming\ComfyUI\extra_models_config.yaml
- On macOS:
~/Library/Application Support/ComfyUI/extra_models_config.yaml
- On Linux:
~/.config/ComfyUI/extra_models_config.yaml
How to Uninstall ComfyUI Desktop
For ComfyUI Desktop, you can directly delete ComfyUI from the Applications folder If you want to completely remove all ComfyUI Desktop files, you can manually delete these folders:- /Users/Library/Application Support/ComfyUI
- models files
- custom nodes
- input/output directories
Troubleshooting
Error identification
If installation fails, you should see the following screen
- Click
Show Terminal
to view error output - Click
Open Logs
to view installation logs - Visit official forum to search for error reports
- Click
Reinstall
to try reinstalling


Feedback Installation Failure
If you encounter any errors during installation, please check if there are similar error reports or submit errors to us through:- Github Issues: https://github.com/Comfy-Org/desktop/issues
- Comfy Official Forum: https://forum.comfy.org/
- Log Files
Filename | Description | Location |
---|---|---|
main.log | Contains logs related to desktop application and server startup from the Electron process | |
comfyui.log | Contains logs related to ComfyUI normal operation, such as core ComfyUI process terminal output |

- Configuration Files
Filename | Description | Location |
---|---|---|
extra_model_paths.yaml | Contains additional paths where ComfyUI will search for models and custom nodes | |
config.json | Contains application configuration. This file should not be edited directly |
