Fooocus ships with over 100 curated SDXL style presets organized across multiple style packs. Each style wraps your prompt in a positive template and a negative template, shaping the aesthetic direction of the generation without requiring you to manually write detailed style descriptors. Multiple styles can be combined in a single generation, and Fooocus includes a carefully designed balancing system to handle multi-style blending gracefully.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/lllyasviel/Fooocus/llms.txt
Use this file to discover all available pages before exploring further.
Accessing Styles
Open Advanced → Style to browse and select styles. You can apply as many styles as you like — they are combined before generation.How Styles Work
Each style entry in the JSON files has three fields:{prompt} with your text input. The style’s negative_prompt is merged with your own negative prompt. If a style has no prompt field, it contributes only to the negative prompt (useful for safety or quality filters).
Multiple selected styles are merged: their positive templates are concatenated and their negative prompts are combined.
Style Packs
Fooocus loads styles from six JSON files, in the following order (later files take priority on name conflicts):Fooocus Styles
File:
sdxl_styles_fooocus.jsonThe core Fooocus style pack, designed to work in harmony with the built-in prompt expansion engine. Includes:Fooocus Enhance— Heavy negative prompt filtering for quality improvementFooocus Sharp— Cinematic, film-grain look withkodak 35mmaestheticsFooocus Masterpiece— Ultra-detailed illustration styleFooocus Photograph— Moody, cinematic photography styleFooocus Semi Realistic— Semi-realistic output tuningFooocus Cinematic— Emotional, harmonious cinematic stillsFooocus Pony— Score-based prompting for Pony-derived modelsFooocus Negative— Anatomy and quality negative prompt set
Fooocus V2 is not part of this JSON file — it is a special built-in style defined in the application code that activates the offline GPT-2 prompt expansion engine.SAI Styles
File:
sdxl_styles_sai.jsonStability AI’s official style collection. Covers a wide range of aesthetics including:SAI 3D Model, SAI Analog Film, SAI Anime, SAI Cinematic, SAI Comic Book, SAI Craft Clay, SAI Digital Art, SAI Enhance, SAI Fantasy Art, SAI Isometric, SAI Line Art, SAI Lowpoly, SAI Neonpunk, SAI Origami, SAI Photographic, SAI Pixel Art, SAI Texture, and more.MRE Styles
File:
sdxl_styles_mre.jsonA cinematic and artistic style pack. Highlights include:MRE Cinematic Dynamic, MRE Spontaneous Picture, MRE Artistic Vision, MRE Dark Dream, and other mood-driven presets focused on photographic and painterly quality.TWRI Styles
File:
sdxl_styles_twri.jsonAdvertising and commercial-oriented styles including:Ads Advertising, Ads Automotive, Ads Corporate, Ads Fashion Editorial, and a range of product and marketing photography aesthetics.DiVA Styles
File:
sdxl_styles_diva.jsonA large community style pack covering artistic movements and visual genres:Cinematic Diva, Abstract Expressionism, Academia, Action Figure, and dozens of additional art-historical and pop-culture inspired styles.Marc K3nt3L Styles
File:
sdxl_styles_marc_k3nt3l.jsonPhotography and print-process-focused styles by Marc K3nt3L:MK Chromolithography, MK Cross Processing Print, MK Dufaycolor Photograph, MK Herbarium, and other styles based on historical photographic and printing techniques.Notable Styles
Fooocus V2
Enables the offline GPT-2 prompt expansion engine. Automatically enriches short prompts with descriptive detail. Selected by default. Equivalent to Midjourney’s “Prompt Magic.”
Fooocus Enhance
Applies a comprehensive negative prompt that filters out common SDXL failure modes: low quality, watermarks, bad anatomy, cartoonish renders, and overexposure. Pairs well with any positive style.
Fooocus Sharp
Wraps your prompt in a cinematic film aesthetic:
cinematic still {prompt} . emotional, harmonious, vignette, 4k epic detailed, shot on kodak, 35mm photo, sharp focus, high budget, cinemascope, moody, epic, gorgeous, film grain, grainyRandom Style
Selecting Random Style picks a random style from the full style library at generation time. The selection is seeded, so fixing the seed produces the same random style choice.Adding Custom Styles
You can extend Fooocus’s style library by creating your own JSON file in thesdxl_styles/ directory. Fooocus automatically loads all .json files found there at startup.
Define your styles
Each entry must include a
name field. Include prompt and/or negative_prompt as needed. Use {prompt} as the placeholder for user input: