Download Fooocus
Get the latest version of Fooocus for your operating system. Choose the download option that best fits your setup.
Windows Download
Recommended for Windows Users
The Windows package includes everything you need - no separate Python installation required!
Windows Package Features
- Embedded Python 3.10+ included
- All dependencies pre-installed
- One-click launch with
run.bat - Automatic model download on first run
- No technical setup required
Download Options
Installation Steps
- Download the Windows ZIP package
- Extract to your desired location (e.g.,
C:\Fooocus) - Double-click
run.batto start - Wait for automatic model download on first launch
For detailed instructions, see our Getting Started guide.
macOS Download
macOS users need to install Python separately, then download and run Fooocus.
Prerequisites
- Python 3.10 or higher
- pip package manager
- Git (optional, for cloning repository)
Installation Methods
Method 1: Direct Download
- Download the source code ZIP from GitHub
- Extract to your desired location
- Open Terminal and navigate to the Fooocus directory
- Install dependencies:
pip install -r requirements.txt - Run:
python entry_with_update.py
Method 2: Git Clone
git clone https://github.com/lllyasviel/Fooocus.git
cd Fooocus
pip install -r requirements.txt
python entry_with_update.py
Download Links
Linux Download
Linux installation requires Python and system dependencies.
Prerequisites
- Python 3.10+ and pip
- CUDA toolkit (for GPU acceleration)
- Git (optional)
Installation Steps
Ubuntu/Debian
# Install Python and dependencies
sudo apt-get update
sudo apt-get install python3 python3-pip git
# Clone or download Fooocus
git clone https://github.com/lllyasviel/Fooocus.git
cd Fooocus
# Install Python dependencies
pip install -r requirements.txt
# Run Fooocus
python entry_with_update.py
Other Distributions
Install Python 3.10+ and pip using your distribution's package manager, then follow the same steps as above.
Download Links
System Requirements
Before downloading, ensure your system meets the requirements:
| Component | Minimum | Recommended |
|---|---|---|
| OS | Windows 10, macOS 10.15, Linux | Windows 11, macOS 12+, Modern Linux |
| Python | 3.10 | 3.11+ |
| RAM | 8GB | 16GB+ |
| Storage | 10GB | 20GB+ |
| GPU | Optional (CPU mode) | NVIDIA 8GB+ VRAM |
See our Getting Started guide for detailed requirements.
Model Downloads
Fooocus will automatically download required models on first launch. However, you can also download them manually:
Required Models
- SDXL Base Model: Automatically downloaded (~7GB)
- SDXL Refiner: Optional, improves quality
- VAE: Included with base model
Model Sources
- Hugging Face - Official model repository
- Automatic download via Fooocus (recommended)
First Launch
On first launch, Fooocus will automatically download the required SDXL base model. This is a large file (several GB), so ensure you have:
- Stable internet connection
- Sufficient disk space (10GB+ recommended)
- Patience - download may take time depending on connection
Alternative Downloads
Cloud Hosting
Don't want to install locally? Try cloud-hosted options:
- Other cloud GPU services
Docker (Advanced)
For advanced users, Docker images may be available. Check the GitHub repository for Docker-related resources.
Verification
After downloading, verify your installation:
- Launch Fooocus
- Check that the web interface opens
- Verify models are downloaded (check
models/directory) - Try generating a test image
If you encounter issues, see our Getting Started guide or visit the Community page for support.
Updates
Fooocus includes automatic update checking. To update manually:
Windows
Download the latest release and replace your installation, or use Git to pull updates.
macOS/Linux
# If installed via Git
cd Fooocus
git pull
pip install -r requirements.txt
Check the GitHub releases page for the latest version.
Getting Help
Need assistance with download or installation?
External Resources
- GitHub Repository - Source code, issues, releases