{"id":292,"date":"2026-10-23T08:49:27","date_gmt":"2026-10-23T08:49:27","guid":{"rendered":"https:\/\/allmediatools.com\/blog\/flux1-dev-comfyui-workflow\/"},"modified":"2026-10-23T08:49:27","modified_gmt":"2026-10-23T08:49:27","slug":"flux1-dev-comfyui-workflow","status":"publish","type":"post","link":"https:\/\/allmediatools.com\/blog\/flux1-dev-comfyui-workflow\/","title":{"rendered":"How to Use FLUX.1 Dev in ComfyUI: Step-by-Step Setup"},"content":{"rendered":"\n<p class=\"article-intro wp-block-paragraph\">FLUX.1 Dev is one of the strongest open-weight image models, and ComfyUI is the most flexible way to run it on your own computer. The setup is simple once you know which files go where. If you only need a quick image and have no capable GPU, the <a href=\"https:\/\/allmediatools.com\/ai-image-generator\">AllMediaTools AI Image Generator<\/a> runs FLUX for you in the browser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not sure whether Dev is the right variant? Read <a href=\"\/blog\/flux-dev-vs-flux-schnell\">FLUX Dev vs FLUX Schnell<\/a> first.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">What You Need<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A computer with a recent NVIDIA graphics card. More VRAM is better: 12 GB or more is comfortable for the standard files, and smaller cards can use compressed (quantized) versions.<\/li>\n\n\n\n<li>ComfyUI installed and running.<\/li>\n\n\n\n<li>Enough disk space: the full-precision model files together take tens of gigabytes.<\/li>\n\n\n\n<li>A free Hugging Face account, because the official FLUX.1 Dev files require accepting the license before download.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Requirements shift as the software updates, so check ComfyUI&#8217;s current documentation if a step doesn&#8217;t match.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Download the Four Files<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">FLUX needs four separate pieces:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>File<\/th><th>What it is<\/th><th>Typical folder<\/th><\/tr><\/thead><tbody><tr><td>FLUX.1 Dev model (<code>flux1-dev<\/code>)<\/td><td>The image model itself<\/td><td><code>ComfyUI\/models\/diffusion_models<\/code> (older installs use <code>models\/unet<\/code>)<\/td><\/tr><tr><td><code>clip_l<\/code><\/td><td>A text encoder<\/td><td><code>ComfyUI\/models\/clip<\/code> (or <code>text_encoders<\/code>)<\/td><\/tr><tr><td><code>t5xxl<\/code> (fp16 or fp8)<\/td><td>The second, larger text encoder<\/td><td><code>ComfyUI\/models\/clip<\/code> (or <code>text_encoders<\/code>)<\/td><\/tr><tr><td><code>ae<\/code> (VAE)<\/td><td>Turns the model&#8217;s output into an image<\/td><td><code>ComfyUI\/models\/vae<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Folder names have changed between ComfyUI versions. If a file doesn&#8217;t appear in a dropdown, check you&#8217;ve put it where your version looks and restart ComfyUI.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Load a FLUX Workflow<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The easiest route is the FLUX example workflow from ComfyUI&#8217;s official examples page: download the example image or JSON and drag it onto the ComfyUI canvas. It arrives with the correct nodes connected. Then pick your files in the dropdowns:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the model loader, select your FLUX.1 Dev file.<\/li>\n\n\n\n<li>In the dual text-encoder node, choose <code>clip_l<\/code> and your <code>t5xxl<\/code> file, with the type set to <code>flux<\/code>.<\/li>\n\n\n\n<li>In the VAE loader, choose <code>ae<\/code>.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Recommended Settings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are sensible starting points for FLUX.1 Dev:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Setting<\/th><th>Starting value<\/th><\/tr><\/thead><tbody><tr><td>Steps<\/td><td>20\u201330<\/td><\/tr><tr><td>Guidance<\/td><td>About 3.5<\/td><\/tr><tr><td>Sampler \/ scheduler<\/td><td>Euler with simple (as in the examples)<\/td><\/tr><tr><td>Size<\/td><td>1024\u00d71024, or similar total pixel count<\/td><\/tr><tr><td>Negative prompt<\/td><td>Not used by the standard workflow<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dev is guidance-distilled, which is why it uses a guidance value rather than a conventional negative prompt. Writing good prompts matters most; see <a href=\"\/blog\/how-to-write-ai-image-prompts\">how to write AI image prompts<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: If You Don&#8217;t Have Much VRAM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You have three common options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use the fp8 version of t5xxl<\/strong> to save memory with a small quality cost.<\/li>\n\n\n\n<li><strong>Use a quantized (GGUF) FLUX model.<\/strong> Smaller quantizations need less memory at some cost in quality. This needs a GGUF loader custom node installed in ComfyUI.<\/li>\n\n\n\n<li><strong>Lower the resolution<\/strong> and upscale afterward. See how to <a href=\"\/blog\/upscale-ai-images-without-losing-quality\">upscale AI images<\/a>.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Common Problems<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>&#8220;Model not found&#8221; or empty dropdowns:<\/strong> the file is in the wrong folder, or ComfyUI wasn&#8217;t restarted.<\/li>\n\n\n\n<li><strong>Out-of-memory errors:<\/strong> use the fp8 text encoder, a quantized model, or a smaller size.<\/li>\n\n\n\n<li><strong>Garbled or noisy images:<\/strong> usually a missing or wrong text encoder or VAE, or the encoder type not set to <code>flux<\/code>.<\/li>\n\n\n\n<li><strong>Very slow generation:<\/strong> FLUX Dev is heavy. Fewer steps and smaller images help.<\/li>\n\n\n\n<li><strong>Can&#8217;t download the model:<\/strong> log in to Hugging Face and accept the license on the model page first.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">A Note on Licensing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">FLUX.1 Dev is released under a non-commercial license for the model itself, with specific terms about the images it produces. Read the license on the model page before using output commercially, and see <a href=\"\/blog\/ai-art-commercial-use-copyright-licensing\">AI art licensing<\/a> for the wider picture. Schnell uses a more permissive license.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">How much VRAM do I need for FLUX.1 Dev?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The standard files are happiest with 12 GB or more, while quantized versions can run on less at some quality cost.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What&#8217;s the difference between flux1-dev and flux1-schnell?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Dev aims for higher quality at more steps; Schnell is built for speed with fewer steps. See the comparison linked above.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why does FLUX not use a negative prompt?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Dev workflow uses guidance distillation, so you steer it through the prompt and guidance value instead.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I run FLUX without a powerful GPU?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Locally it&#8217;s difficult. A browser-based generator avoids the hardware requirement.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Where do the model files go?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Model in <code>diffusion_models<\/code>, text encoders in <code>clip<\/code>, VAE in <code>vae<\/code>, though names differ by ComfyUI version.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I use FLUX.1 Dev images commercially?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check the current license terms on the official model page before doing so.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>FLUX.1 Dev is one of the strongest open-weight image models, and ComfyUI is the most flexible way to run it on your own computer. The setup is simple once you know which files go where. If you only need a quick image and have no capable GPU, the AllMediaTools AI Image Generator runs FLUX for &#8230; <a title=\"How to Use FLUX.1 Dev in ComfyUI: Step-by-Step Setup\" class=\"read-more\" href=\"https:\/\/allmediatools.com\/blog\/flux1-dev-comfyui-workflow\/\" aria-label=\"Read more about How to Use FLUX.1 Dev in ComfyUI: Step-by-Step Setup\">Read more<\/a><\/p>\n","protected":false},"author":0,"featured_media":293,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[62],"tags":[609],"class_list":["post-292","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-tools","tag-ai-image-generation"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/allmediatools.com\/blog\/wp-content\/uploads\/2026\/10\/seo-publish-flux1-dev-comfyui-workflow.jpg","_links":{"self":[{"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/posts\/292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/comments?post=292"}],"version-history":[{"count":0,"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/posts\/292\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/media\/293"}],"wp:attachment":[{"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/media?parent=292"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/categories?post=292"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/allmediatools.com\/blog\/wp-json\/wp\/v2\/tags?post=292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}