Fooocus Features
Fooocus is packed with powerful features designed to make AI image generation simple, efficient, and enjoyable. Explore all the capabilities that make Fooocus the perfect tool for creating stunning AI-generated images.
Intuitive User Interface
Fooocus features a clean, modern interface that focuses on what matters most. Unlike complex tools with hundreds of settings, Fooocus provides a streamlined experience that lets you focus on creativity rather than configuration.
Key Interface Features
- Clean Design: Minimalist design that eliminates clutter
- Easy Prompting: Simple, intuitive prompt interface
- Real-time Preview: See your results as they generate
- Responsive Layout: Works perfectly on all screen sizes
- Theme Support: Dark and light theme options
Learn more about using the interface in our Getting Started guide.
SDXL Model Support
Fooocus fully supports Stable Diffusion XL (SDXL) models, providing superior image quality and higher resolutions compared to standard SD models.
SDXL Advantages
- Higher Resolution: Output up to 1024x1024 pixels and above
- Superior Quality: Better image quality and fine detail
- Better Understanding: Improved prompt comprehension
- Enhanced Composition: Better image coherence and structure
- Flexible Ratios: Support for multiple aspect ratios
Fooocus automatically handles SDXL model loading and optimization. Check out our documentation for model management tips.
Advanced Prompting Features
Fooocus includes powerful prompting features that give you maximum creative control over your image generation.
Wildcards
Use wildcards to add randomness and variation to your prompts. Simply use __wildcard_name__ syntax, and Fooocus will randomly select from predefined options.
Example: __color__ flower
Result: Randomly selects from color.txt wildcard file
Wildcard Capabilities
- Nested Support: Use wildcards within wildcards
- Multiple Wildcards: Combine multiple wildcards per prompt
- Selection Options: Ordered or random selection
- Custom Files: Create your own wildcard files
Learn more about wildcards in our Advanced Features page.
Array Processing
Generate multiple variations by using array syntax in your prompts. Process arrays from left to right, creating separate images for each element.
Example: [[red, green, blue]] flower
Result: Generates 3 images, one for each color
Array Features
- Multiple Arrays: Use several arrays in one prompt
- LoRA Integration: Supports inline LoRAs in arrays
- Batch Generation: Automatic batch processing
Inline LoRAs
Apply LoRAs directly in your prompt using simple syntax. No need to configure LoRAs separately - just include them in your prompt.
Example: flower <lora:sunflowers:1.2>
Result: Applies sunflowers LoRA with 1.2 strength
Discover more about LoRA usage in Advanced Features.
Prompt Expansion
Fooocus includes automatic prompt expansion that enhances your prompts with additional context and details, improving image quality and coherence.
Expansion Benefits
- Quality Improvements: Automatic enhancements
- Context Awareness: Smart context addition
- Configurable Models: Customize expansion behavior
Quality Enhancements
Fooocus includes numerous built-in quality improvements that ensure your generated images are always top-notch.
Automatic Quality Features
- Prompt Normalization: Automatic prompt optimization
- CFG Optimization: Optimized CFG Scale for SDXL models
- TSNR Correction: Automatic correction when CFG > 10
- Quality Presets: Built-in presets for consistent results
- Negative Prompts: Automatic enhancement of negative prompts
These enhancements work automatically, but you can customize them through configuration files.
Image Processing Features
Inpainting
Edit specific parts of your images using Fooocus's powerful inpainting capabilities. Perfect for fixing details, removing unwanted elements, or adding new features.
Inpainting Capabilities
- Precise Masking: Mask-based editing for accuracy
- Seamless Integration: Works with generation workflow
- Multiple Models: Support for various inpainting models
Learn more in our Advanced Features section.
Upscaling
Enhance your generated images with high-quality upscaling. Fooocus supports multiple upscaling models and methods.
Upscaling Options
- Multiple Algorithms: Various upscaling methods
- Configurable Factors: Adjustable upscale ratios
- Batch Processing: Upscale multiple images at once
Image-to-Image
Transform existing images using img2img functionality. Start with a base image and modify it according to your prompt.
Img2Img Features
- Strength Control: Adjust transformation intensity
- Refiner Integration: Seamless refiner support
- Format Support: Works with various input formats
Customization & Configuration
Fooocus is highly customizable through configuration files and command-line options.
- Custom model paths
- Default parameter configuration
- Style presets
- Custom negative prompts
- LoRA presets
- Output directory configuration
Explore all customization options in our Customization guide.
Internationalization
Fooocus supports multiple languages through a simple JSON-based translation system. Create your own translations or use community-contributed language packs.
- JSON-based translation files
- Easy to create and modify
- Community-contributed translations
- Command-line language selection
Learn how to create translations in our Documentation.
Performance Features
Fooocus is optimized for performance across different hardware configurations.
Performance Optimizations
- GPU Acceleration: Full GPU support for faster processing
- Memory Efficient: Optimized memory usage
- Low VRAM Mode: Works on systems with limited VRAM
- CPU Fallback: Can run on CPU when GPU unavailable
- Async CUDA: Asynchronous CUDA memory allocation
- Attention Optimization: Optimized attention mechanisms
Workflow Features
Streamline your creative workflow with Fooocus's integrated features.
Workflow Tools
- Batch Generation: Generate multiple images at once
- Image History: Track and manage generated images
- Output Organization: Automatic sorting and organization
- Metadata Embedding: Embed generation parameters in images
- Auto Description: Automatic image description generation
Get Started
Ready to explore these features? Get started with Fooocus today!
Related Pages
Advanced Features
Dive deeper into advanced features like wildcards, LoRAs, and more.
Explore Advanced Features →