Earngenix Logo
Skip to main content

ComfyUI Tutorial · Beginner Friendly · 2026

ComfyUI LoRA Guide: How to Use LoRA to Control Your Images

Learn what LoRA is, how to install it in ComfyUI, refresh the LoRA list, apply single and stacked LoRAs, tune weights for best results, and fix the most common LoRA errors.

By ComfyUI Tutorials Team12 min read
ComfyUI LoRA guide — example images generated with LoRA models applied

What is Low Rank Adaptation (LoRA)?

Quick answer: LoRA is a small add-on model that attaches to your base model in ComfyUI. It steers how the model generates images — teaching it a new style, character, or fix — without retraining the whole model.

LoRA stands for Low Rank Adaptation. Think of it like a lightweight patch you layer on top of a base model. The base model (Stable Diffusion, FLUX, SDXL, etc.) does the heavy lifting. The LoRA nudges it in a specific direction.

For example: if your base model generates awkward-looking hands, a hand-fix LoRA subtly pushes every generation toward anatomically correct results — same model, better output, no extra prompting effort.

LoRA files are small (typically 5–150 MB) compared to full models (4–20 GB). They download fast, swap instantly, and combine easily. This is why they have become one of the most-used tools in the ComfyUI ecosystem.

Why Use LoRA in ComfyUI — The Benefits

LoRAs solve problems that prompting alone cannot reliably fix. Here are the main benefits:

Consistent style

Lock in an art style — pencil sketch, watercolor, anime — and reproduce it consistently without rewriting your prompt every time.

Consistent character

A character LoRA remembers a specific person's face, outfit, and proportions so every generation matches.

Fix common problems

Dedicated LoRAs improve hands, faces, anatomy, or lighting — areas where base models frequently struggle.

Faster generation

Turbo/lightning LoRAs produce quality results in 4–10 steps instead of 30–40, cutting generation time significantly.

Consistent style — Use a LoRA to keep the same art style across multiple images.

Image generated with consistent style LoRA applied — example 1
With style LoRA
Image generated with consistent style LoRA applied — example 2
Same LoRA, different prompt

Consistent character — same character, different poses

Character LoRA result — consistent face and outfit across poses, pose 1
Character LoRA result — consistent face and outfit across poses, pose 2

Hand fix LoRA — anatomy improvement

Hand anatomy without LoRA — distorted fingers and unnatural structure
Hand anatomy with hand fix LoRA — correct finger count and natural proportions

Realistic vs anime style LoRAs

Realistic photography LoRA applied — cinematic lighting and photo-realistic skin
Anime LoRA
Anime style LoRA applied to the same prompt — flat shading and stylised features
Realistic LoRA

Faster generation (turbo LoRA — 4 steps)

Image generated in 4 steps using a turbo LoRA — result 1, high quality at low step count
Image generated in 4 steps using a turbo LoRA — result 2, high quality at low step count

How to Use LoRA in ComfyUI

Using LoRA in ComfyUI involves three steps: download the file from a trusted source, place it in the correct folder, and load it with a LoRA node in your workflow.

💡 Tip: Download the example workflow first. All LoRAs shown in this guide are referenced in the workflow file.
Download Basic LoRA Workflow

Step 1 — Download from a trusted source

Only use reliable platforms:

  • Civitai — the largest community hub. Filter by base model to find compatible files.
  • Hugging Face — research-grade models and high-quality community LoRAs.
  • ModelScope — useful for certain style and character LoRAs.

Accepted formats: .safetensors, .pt, .pth. Avoid unknown formats.

Step 2 — Place the file in the correct folder

ComfyUI/models/loras

After placing the file, refresh the LoRA list so ComfyUI can see it. The full steps for that are just below.

ComfyUI models/loras folder showing .safetensors files correctly placed inside
LoRA files placed correctly in ComfyUI/models/loras

How to Refresh the LoRA List Without Restarting ComfyUI

A new LoRA file will not show up in the lora_name dropdown automatically. ComfyUI only scans the models/loras folder on startup, so you need to tell it to look again. There are three ways to do this, fastest first:

  • Click the refresh icon — the small circular arrow next to the lora_name dropdown on the Load LoRA node. This re-scans the folder in place, with no reload needed.
  • Hard-refresh the browser tabCtrl+Shift+R (Windows/Linux) or Cmd+Shift+R (Mac). Use this if the refresh icon doesn't pick up the new file.
  • Restart the ComfyUI server — the last resort. Close and reopen ComfyUI completely. This always works but loses your current queue.
💡 Tip: If you're constantly adding new LoRAs, the ComfyUI-Lora-Manager extension (covered further down) has its own refresh button that rescans instantly, without touching the browser at all.

Step 3 — Add a Load LoRA node to your workflow

Right-click the canvas and search for Load LoRA. Connect it between your checkpoint loader and your KSampler — the LoRA node takes MODEL and CLIP as input, and outputs modified versions of both.

ComfyUI Load LoRA node connected between a checkpoint loader and KSampler in a workflow
The Load LoRA node sits between the checkpoint loader and the KSampler

Step 4 — Verify the LoRA is working

Run a test prompt and compare output with and without the LoRA active. If you see no difference, check that the LoRA is compatible with your base model.

ComfyUI output without any LoRA applied — standard model baseline
Without LoRA
ComfyUI output with hand fix LoRA applied — improved hand anatomy
With hand fix LoRA

Applying LoRA in Your ComfyUI Workflows

There are two main approaches: a single LoRA for one focused change, or multiple stacked LoRAs for combined effects.

Single LoRA — the simplest approach

Use one LoRA when you want a single focused change: a specific art style, a character look, or an improvement like better hands. Start with a weight of 0.5 and adjust from there.

ComfyUI Load LoRA node showing the model strength and clip strength sliders both set to 0.5
Start at 0.5 for both model strength and clip strength, then adjust

Multiple LoRAs — LoRA stacking

Chain multiple Load LoRA nodes together. The output of one becomes the input of the next. This lets you combine effects — for example, a photography style LoRA plus a hand fix LoRA.

Download Multi-LoRA Workflow
Result from stacking Amateur Photography LoRA and Hand Fix LoRA together — image 1
Result from stacking Amateur Photography LoRA and Hand Fix LoRA together — image 2
⚠️ Warning: When stacking, lower each individual weight (0.3–0.5 each) so the LoRAs blend naturally. One LoRA at full strength will overpower everything else.

Managing LoRAs with the ComfyUI-Lora-Manager Extension

The built-in lora_name dropdown works fine with a handful of files, but once your models/loras folder has 50 or more LoRAs, scrolling through plain filenames to find the right one gets slow. ComfyUI-Lora-Manager is a free extension that replaces that dropdown with a visual library — previews, trigger words, and saved combinations included.

  • A visual grid of every LoRA and checkpoint with a preview thumbnail, instead of a plain filename list.
  • A Trigger Word Toggle node that shows each LoRA's trigger words automatically and lets you turn them on or off with one click, so you don't have to look them up separately.
  • Automatic preview images, descriptions, and trigger words pulled from Civitai using a free API key — this part is optional, but it's the fastest way to fill in your whole library at once.
  • LoRA Recipes — save a full combination of LoRAs and their exact weights that worked well, then reload that exact combination into your workflow in one click on a future project.
  • A personal notes field on every model card, so you can jot down the strength or use case that worked best for that LoRA.

Install it through ComfyUI Manager

Open Manager → Custom Node Manager, search for lora-manager, click Install, then restart ComfyUI completely.

Open it from the menu bar

After restarting, a new button appears in ComfyUI's menu bar. Click it to open LoRA Manager's visual library in a new tab and start browsing your LoRAs.

ComfyUI Lora Manager extension showing a visual grid of LoRA models with preview thumbnails
ComfyUI-Lora-Manager replaces the plain dropdown with a searchable, visual grid — screenshot placeholder, swap for a real capture before publishing
💡 Tip: You don't need Lora Manager to follow the rest of this guide — the standard Load LoRA node works everywhere. It's worth installing once your LoRA collection grows past what a dropdown can handle comfortably.
Want the full walkthrough? Our dedicated guide covers installing LoRA Manager (including the manual pip install fix for portable ComfyUI setups), adding your Civitai API key, using trigger words on the canvas, and saving your own recipes — with screenshots for every step. Read the full ComfyUI LoRA Manager guide →

Source and full documentation: willmiao/ComfyUI-Lora-Manager on GitHub.

Settings, Weights, and Tuning

The weight (strength) slider is the most important setting on a LoRA node. It controls how strongly the LoRA influences output — from a subtle nudge to a complete style takeover.

LoRA weight reference

Weight rangeEffectWhen to use
0.1 – 0.3Subtle influenceStacking multiple LoRAs or blending gently
0.4 – 0.6Balanced — recommended startSingle LoRA, testing new files
0.7 – 0.9Strong style / character lockCharacter LoRAs, strong stylistic effect
1.0+Overpowering — use carefullyOnly if LoRA is designed for full strength

When to increase or decrease

  • Increase weight when the LoRA effect is too subtle and you cannot see a difference from baseline.
  • Decrease weight if the image shows artifacts, over-saturation, or broken composition.
  • When stacking multiple LoRAs, lower each individual weight so they blend rather than compete.
  • Adjust in 0.1 steps so you can see exactly what each change does.
💡 Tip: If an image looks broken, lower the LoRA weight before changing anything else (sampler, steps, prompt). Weight is the culprit most of the time.

Model strength vs clip strength

The ComfyUI LoRA node has two sliders: model strength and clip strength. Set them to the same value in most cases. If you want the visual style to appear without affecting how prompts are interpreted, you can lower clip strength independently.

On FLUX-based LoRAs specifically, clip strength often has little or no visible effect. FLUX conditions primarily through its T5 text encoder rather than CLIP, so nearly all of the LoRA's effect comes through model strength alone. If turning clip strength up or down does nothing on a FLUX LoRA, that's expected — not a bug.

Why LoRA Is Not Working — Common Causes and Fixes

If your LoRA has no effect, or is causing errors, one of these is almost always the cause:

Model mismatch — LoRA is not compatible with the base model

Fix: Check the LoRA page on Civitai or Hugging Face and confirm which base model it was trained on. A FLUX LoRA will not work on SDXL or SD 1.5.

Wrong file location or unsupported format

Fix: The file must be in ComfyUI/models/loras and must be a .safetensors, .pt, or .pth file. After adding the file, refresh your browser so ComfyUI picks it up.

New LoRA file doesn't appear in the dropdown

Fix: Click the refresh icon next to the lora_name field first. If it still doesn't show up, hard-refresh the browser with Ctrl+Shift+R, then restart ComfyUI as a last resort. See the refresh steps above for the full breakdown.

Weight too high or too low

Fix: If nothing is changing, increase toward 0.7–0.8. If the image looks distorted, drop below 0.5. Always start at 0.5 for a new LoRA.

LoRA node not correctly connected in the workflow

Fix: The LoRA node must receive MODEL and CLIP from the checkpoint loader, and its outputs must connect forward to the KSampler and conditioning nodes. Any missing connection means the LoRA does nothing.

Still stuck? ComfyUI Troubleshooting Guide covers a full list of errors and fixes across all workflow types.

Frequently Asked Questions

LoRA (Low Rank Adaptation) is a small model file that attaches to your base model and changes how it generates images — adding a style, character, or improvement. It is lightweight, easy to swap, and does not require retraining your base model.

Place LoRA files in the ComfyUI/models/loras folder. Accepted formats: .safetensors, .pt, .pth. After adding new files, refresh the LoRA list to see them in the interface.

Click the small refresh icon next to the lora_name dropdown on the Load LoRA node — this rescans the models/loras folder instantly. If the file still doesn't appear, hard-refresh your browser with Ctrl+Shift+R, then restart the ComfyUI server as a last resort.

LoRA lets you lock in a consistent art style or character, fix recurring problems like broken hands, and generate faster with turbo/lightning LoRAs — all without retraining or replacing your base model, using files that are typically 5–150 MB.

Yes. Chain multiple Load LoRA nodes together in your workflow, or use ComfyUI-Lora-Manager's card view to send several LoRAs into the same loader at once. When stacking, lower each individual weight (typically 0.3–0.5) so they blend naturally rather than overpowering each other.

Most common causes: model incompatibility (the LoRA was trained on a different base model), wrong file location, unsupported file format, incorrect node connections, or the LoRA list not being refreshed after adding the file.

Start at 0.5 for a single LoRA and adjust in 0.1 steps. Most LoRAs land in a 0.5–0.8 sweet spot; strong character or style LoRAs sometimes need 0.7–1.0 for a clearly visible effect. When stacking multiple LoRAs, use 0.3–0.5 each instead.

ComfyUI-Lora-Manager is a free community extension that replaces the plain filename dropdown with a visual grid of your LoRAs, complete with preview thumbnails, trigger words, and saveable LoRA combinations called recipes. It's installed through ComfyUI Manager like any other custom node. See our full ComfyUI LoRA Manager guide for the complete setup walkthrough.

Discussion

Join the discussion

Sign in to leave a comment or reply

💬

No comments yet

Be the first to share your thoughts!