CivArchive
    【SDXL】TXT to IMG - v3.3
    NSFW
    Preview 110699855
    Preview 111160913

    SDXL — Text to Image — Simple Workflow

    A clean, all-in-one SDXL text-to-image workflow built entirely with the UmeAiRT Toolkit for ComfyUI.
    Only 8 nodes. No spaghetti wires. Just load your model, write your prompt, and hit generate.
    You can find a step-by-step guide to this workflow in this article: link


    ⚠️ IMPORTANT — Nodes 2.0 Required

    This workflow is built for the Nodes 2.0 (Vue) interface of ComfyUI. If you don't enable it, the workflow may have display problems.

    How to activate Nodes 2.0:

    1. Open ComfyUI

    2. Go to Settings (⚙️ icon, bottom-left)

    3. Find "Use Nodes V2 (Vue)" and toggle it ON

    4. Refresh the page

    5. Load the workflow

    If you prefer the classic interface, check out my Legacy version of this workflow instead (link).


    🎯 Features

    • Text-to-Image generation with any SDXL/ILLUSTRIOUS/PONY checkpoint

    • Built-in upscaler — high-quality tiled upscaling (toggleable on/off) Slower than a classic upscaler, but significantly better quality

    • Subject Detailer — automatic face or body enhancement (toggleable on/off)

    • Full metadata embedding — your images are saved with all generation parameters, ready for online publishing and remixing

    • 3 LoRA slots — with individual on/off toggles and strength control and you can connect as many other lora modules to each other for as many LoRA as you want.


    📦 Custom Node Required

    Only one custom node to install:

    👉 ComfyUI-UmeAiRT-Toolkit

    Install via ComfyUI Manager (search "UmeAiRT") or use the UmeAiRT Auto-Installer.
    The Toolkit packages everything internally — upscaler, face detailer, metadata saver. No other custom nodes needed.


    📂 Files you need

    An SDXL model : like this one in ComfyUI/models/checkpoints/
    An upscale model (optional) : like this one in ComfyUI/models/upscale_models/
    As many LoRAs as you like (optional) : like this one in ComfyUI/models/loras/

    For the Subject Detailer (optional, download automatically by my toolkit) :

    A BBOX detector model : like this one in ComfyUI/models/ultralytics/bbox/
    A SAM model : like this one in ComfyUI/models/sams/
    A SEGM detector model : like this one in ComfyUI/models/ultralytics/segm/

    Description

    UI adjustments based on user feedback

    FAQ

    Comments (9)

    pxmannNov 19, 2025
    CivitAI

    next update can you make re lighting node place so we can re light our pics

    steamthundergod446Nov 21, 2025
    CivitAI

    FaceDetailerin subgraph 'Add detail'

    SAMLoaderin subgraph 'Add detail'
    There were some issues with Node, and I have now installed the specific Node versions you requested.

    AzulAuthorityNov 21, 2025
    CivitAI

    "Resize Image v2" node in the "Generate Image" subgraph is not hooked up and causes the workflow not to run

    KreolsDec 12, 2025
    CivitAI

    Hi! Maybe anyone can explain for me how to fix this error? Thanks!

    # ComfyUI Error Report

    ## Error Details

    - Node ID: N/A

    - Node Type: N/A

    - Exception Type: Ошибка выполнения запроса

    - Exception Message: Cannot execute because a node is missing the class_type property.: Node ID '#197:200'

    ## Stack Trace

    ```

    Error: Prompt execution failed

    at ComfyApi.queuePrompt (http://127.0.0.1:8002/assets/index-FzulNJ_1.js:56:5402)

    at async PromptService.api.queuePrompt (http://127.0.0.1:8002/rgthree/common/prompt_service.js:88:28)

    at async ComfyApp.queuePrompt (http://127.0.0.1:8002/assets/index-FzulNJ_1.js:249:17405)

    at async app.queuePrompt (http://127.0.0.1:8002/extensions/rgthree-comfy/rgthree.js:478:24)

    at async Proxy.function (http://127.0.0.1:8002/assets/GraphView-DWyPX_-5.js:13:62584)

    at async http://127.0.0.1:8002/assets/index-FzulNJ_1.js:60:16805

    at async Proxy.execute (http://127.0.0.1:8002/assets/index-FzulNJ_1.js:60:36066)

    at async queuePrompt (http://127.0.0.1:8002/assets/ComfyQueueButton-CYI_I_yI.js:1:3089)

    ```

    ## System Information

    - ComfyUI Version: 0.4.0

    - Arguments: C:\ComfyUI\resources\ComfyUI\main.py --user-directory C:\Users\Andrei\Documents\ComfyUI\user --input-directory C:\Users\Andrei\Documents\ComfyUI\input --output-directory C:\Users\Andrei\Documents\ComfyUI\output --front-end-root C:\ComfyUI\resources\ComfyUI\web_custom_versions\desktop_app --base-directory C:\Users\Andrei\Documents\ComfyUI --extra-model-paths-config C:\Users\Andrei\AppData\Roaming\ComfyUI\extra_models_config.yaml --log-stdout --listen 127.0.0.1 --port 8002 --enable-manager

    - OS: win32

    - Python Version: 3.12.9 (main, Feb 12 2025, 14:52:31) [MSC v.1942 64 bit (AMD64)]

    - Embedded Python: false

    - PyTorch Version: 2.8.0+cu129

    ## Devices

    - Name: cuda:0 NVIDIA GeForce RTX 5060 Ti : cudaMallocAsync

    - Type: cuda

    - VRAM Total: 17102864384

    - VRAM Free: 15802040320

    - Torch VRAM Total: 0

    - Torch VRAM Free: 0

    ## Logs

    ```

    2025-12-12T11:15:19.286037 - Adding extra search path custom_nodes C:\Users\Andrei\Documents\ComfyUI\custom_nodes

    2025-12-12T11:15:19.286037 - Adding extra search path download_model_base C:\Users\Andrei\Documents\ComfyUI\models

    2025-12-12T11:15:19.286037 - Adding extra search path custom_nodes C:\ComfyUI\resources\ComfyUI\custom_nodes

    2025-12-12T11:15:19.286037 - Setting output directory to: C:\Users\Andrei\Documents\ComfyUI\output

    2025-12-12T11:15:19.286037 - Setting input directory to: C:\Users\Andrei\Documents\ComfyUI\input

    2025-12-12T11:15:19.286037 - Setting user directory to: C:\Users\Andrei\Documents\ComfyUI\user

    2025-12-12T11:15:19.682704 - [START] Security scan2025-12-12T11:15:19.682704 -

    2025-12-12T11:15:20.848622 - [DONE] Security scan2025-12-12T11:15:20.848622 -

    2025-12-12T11:15:20.850071 - ** ComfyUI startup time:2025-12-12T11:15:20.850071 - 2025-12-12T11:15:20.850071 - 2025-12-12 11:15:20.8502025-12-12T11:15:20.850071 -

    2025-12-12T11:15:20.850071 - ** Platform:2025-12-12T11:15:20.850071 - 2025-12-12T11:15:20.850071 - Windows2025-12-12T11:15:20.850071 -

    2025-12-12T11:15:20.850071 - ** Python version:2025-12-12T11:15:20.850071 - 2025-12-12T11:15:20.850071 - 3.12.9 (main, Feb 12 2025, 14:52:31) [MSC v.1942 64 bit (AMD64)]2025-12-12T11:15:20.850071 -

    2025-12-12T11:15:20.850071 - ** Python executable:2025-12-12T11:15:20.850071 - 2025-12-12T11:15:20.850071 - C:\Users\Andrei\Documents\ComfyUI\.venv\Scripts\python.exe2025-12-12T11:15:20.850071 -

    2025-12-12T11:15:20.850071 - ** ComfyUI Path:2025-12-12T11:15:20.850071 - 2025-12-12T11:15:20.850071 - C:\ComfyUI\resources\ComfyUI2025-12-12T11:15:20.850071 -

    2025-12-12T11:15:20.850071 - ** ComfyUI Base Folder Path:2025-12-12T11:15:20.850071 - 2025-12-12T11:15:20.850071 - C:\ComfyUI\resources\ComfyUI2025-12-12T11:15:20.850071 -

    2025-12-12T11:15:20.850071 - ** User directory:2025-12-12T11:15:20.850071 - 2025-12-12T11:15:20.850071 - C:\Users\Andrei\Documents\ComfyUI\user2025-12-12T11:15:20.850071 -

    2025-12-12T11:15:20.851585 - ** ComfyUI-Manager config path:2025-12-12T11:15:20.851585 - 2025-12-12T11:15:20.851585 - C:\Users\Andrei\Documents\ComfyUI\user\__manager\config.ini2025-12-12T11:15:20.851585 -

    2025-12-12T11:15:20.851585 - ** Log path:2025-12-12T11:15:20.851585 - 2025-12-12T11:15:20.851585 - C:\Users\Andrei\Documents\ComfyUI\user\comfyui.log2025-12-12T11:15:20.851585 -

    2025-12-12T11:15:21.882254 - [ComfyUI-Manager] Skipped fixing the 'comfyui-frontend-package' dependency because the ComfyUI is outdated.

    2025-12-12T11:15:21.882254 - [PRE] ComfyUI-Manager

    2025-12-12T11:15:23.231357 - Checkpoint files will always be loaded safely.

    2025-12-12T11:15:23.310395 - Total VRAM 16311 MB, total RAM 32348 MB

    2025-12-12T11:15:23.310395 - pytorch version: 2.8.0+cu129

    2025-12-12T11:15:23.310395 - Set vram state to: NORMAL_VRAM

    2025-12-12T11:15:23.311398 - Device: cuda:0 NVIDIA GeForce RTX 5060 Ti : cudaMallocAsync

    2025-12-12T11:15:23.329709 - Using async weight offloading with 2 streams

    2025-12-12T11:15:23.329709 - Enabled pinned memory 14556.0

    2025-12-12T11:15:24.466146 - Using pytorch attention

    2025-12-12T11:15:26.314492 - Python version: 3.12.9 (main, Feb 12 2025, 14:52:31) [MSC v.1942 64 bit (AMD64)]

    2025-12-12T11:15:26.314492 - ComfyUI version: 0.4.0

    2025-12-12T11:15:26.332658 - [Prompt Server] web root: C:\ComfyUI\resources\ComfyUI\web_custom_versions\desktop_app

    2025-12-12T11:15:26.332658 - [START] ComfyUI-Manager

    2025-12-12T11:15:26.539619 - [ComfyUI-Manager] network_mode: public

    2025-12-12T11:15:26.545180 - [ComfyUI-Manager] The matrix sharing feature has been disabled because the matrix-nio dependency is not installed.

    To use this feature, please run the following command:

    C:\Users\Andrei\Documents\ComfyUI\.venv\Scripts\python.exe -m pip install matrix-nio

    2025-12-12T11:15:27.178350 - Total VRAM 16311 MB, total RAM 32348 MB

    2025-12-12T11:15:27.179354 - pytorch version: 2.8.0+cu129

    2025-12-12T11:15:27.179859 - Set vram state to: NORMAL_VRAM

    2025-12-12T11:15:27.179859 - Device: cuda:0 NVIDIA GeForce RTX 5060 Ti : cudaMallocAsync

    2025-12-12T11:15:27.196627 - Using async weight offloading with 2 streams

    2025-12-12T11:15:27.196627 - Enabled pinned memory 14556.0

    2025-12-12T11:15:27.584813 - ### Loading: ComfyUI-Impact-Pack (V8.28)

    2025-12-12T11:15:27.892892 - [Impact Pack] Wildcard total size (0.00 MB) is within cache limit (50.00 MB). Using full cache mode.

    2025-12-12T11:15:27.894407 - [Impact Pack] Wildcards loading done.

    2025-12-12T11:15:27.897442 - ### Loading: ComfyUI-Impact-Subpack (V1.3.5)

    2025-12-12T11:15:27.899458 - [Impact Pack/Subpack] Using folder_paths to determine whitelist path: C:\Users\Andrei\Documents\ComfyUI\user\default\ComfyUI-Impact-Subpack\model-whitelist.txt

    2025-12-12T11:15:27.899458 - [Impact Pack/Subpack] Ensured whitelist directory exists: C:\Users\Andrei\Documents\ComfyUI\user\default\ComfyUI-Impact-Subpack

    2025-12-12T11:15:27.899458 - [Impact Pack/Subpack] Loaded 0 model(s) from whitelist: C:\Users\Andrei\Documents\ComfyUI\user\default\ComfyUI-Impact-Subpack\model-whitelist.txt

    2025-12-12T11:15:27.956667 - [Impact Subpack] ultralytics_bbox: C:\Users\Andrei\Documents\ComfyUI\models\ultralytics\bbox

    2025-12-12T11:15:27.956667 - [Impact Subpack] ultralytics_segm: C:\Users\Andrei\Documents\ComfyUI\models\ultralytics\segm

    2025-12-12T11:15:27.956667 - [Impact Subpack] ultralytics_bbox: C:\Users\Andrei\Documents\ComfyUI\models\ultralytics\bbox

    2025-12-12T11:15:27.956667 - [Impact Subpack] ultralytics_segm: C:\Users\Andrei\Documents\ComfyUI\models\ultralytics\segm

    2025-12-12T11:15:28.009354 -

    2025-12-12T11:15:28.009354 - [rgthree-comfy] Loaded 48 epic nodes. 🎉2025-12-12T11:15:28.009354 -

    2025-12-12T11:15:28.009354 -

    2025-12-12T11:15:28.010869 - [rgthree-comfy] ComfyUI's new Node 2.0 rendering may be incompatible with some rgthree-comfy nodes and features, breaking some rendering as well as losing the ability to access a node's properties (a vital part of many nodes). It also appears to run MUCH more slowly spiking CPU usage and causing jankiness and unresponsiveness, especially with large workflows. Personally I am not planning to use the new Nodes 2.0 and, unfortunately, am not able to invest the time to investigate and overhaul rgthree-comfy where needed. If you have issues when Nodes 2.0 is enabled, I'd urge you to switch it off as well and join me in hoping ComfyUI is not planning to deprecate the existing, stable canvas rendering all together.

    2025-12-12T11:15:28.010869 -

    2025-12-12T11:15:28.012383 -

    Import times for custom nodes:

    2025-12-12T11:15:28.012383 - 0.0 seconds: C:\ComfyUI\resources\ComfyUI\custom_nodes\websocket_image_save.py

    2025-12-12T11:15:28.012383 - 0.0 seconds: C:\Users\Andrei\Documents\ComfyUI\custom_nodes\comfyui-mxtoolkit

    2025-12-12T11:15:28.012383 - 0.0 seconds: C:\Users\Andrei\Documents\ComfyUI\custom_nodes\comfyui_ultimatesdupscale

    2025-12-12T11:15:28.012383 - 0.0 seconds: C:\Users\Andrei\Documents\ComfyUI\custom_nodes\comfyui-image-saver

    2025-12-12T11:15:28.012383 - 0.0 seconds: C:\Users\Andrei\Documents\ComfyUI\custom_nodes\comfyui-kjnodes

    2025-12-12T11:15:28.012383 - 0.0 seconds: C:\Users\Andrei\Documents\ComfyUI\custom_nodes\rgthree-comfy

    2025-12-12T11:15:28.012383 - 0.1 seconds: C:\Users\Andrei\Documents\ComfyUI\custom_nodes\comfyui-impact-subpack

    2025-12-12T11:15:28.012383 - 0.3 seconds: C:\Users\Andrei\Documents\ComfyUI\custom_nodes\comfyui-impact-pack

    2025-12-12T11:15:28.012383 -

    2025-12-12T11:15:28.264389 - Failed to initialize database. Please ensure you have installed the latest requirements. If the error persists, please report this as in future the database will be required: (sqlite3.OperationalError) unable to open database file

    (Background on this error at: https://sqlalche.me/e/20/e3q8)

    2025-12-12T11:15:28.316409 - Starting server

    2025-12-12T11:15:28.316409 - To see the GUI go to: http://127.0.0.1:8002

    2025-12-12T11:15:30.309355 - [ComfyUI-Manager] The ComfyRegistry cache update is still in progress, so an outdated cache is being used.

    2025-12-12T11:15:30.354741 - FETCH DATA from: C:\Users\Andrei\Documents\ComfyUI\.venv\Lib\site-packages\comfyui_manager\custom-node-list.json2025-12-12T11:15:30.354741 - 2025-12-12T11:15:30.368390 - [DONE]2025-12-12T11:15:30.368390 -

    2025-12-12T11:15:31.291248 - FETCH ComfyRegistry Data: 5/112

    2025-12-12T11:15:35.172903 - FETCH ComfyRegistry Data: 10/112

    2025-12-12T11:15:40.069644 - FETCH ComfyRegistry Data: 15/112

    2025-12-12T11:15:44.354643 - FETCH ComfyRegistry Data: 20/112

    2025-12-12T11:15:48.382982 - FETCH ComfyRegistry Data: 25/112

    2025-12-12T11:15:52.241489 - FETCH ComfyRegistry Data: 30/112

    2025-12-12T11:15:56.169846 - FETCH ComfyRegistry Data: 35/112

    2025-12-12T11:15:59.987532 - FETCH ComfyRegistry Data: 40/112

    2025-12-12T11:16:04.424350 - FETCH ComfyRegistry Data: 45/112

    2025-12-12T11:16:08.292538 - FETCH ComfyRegistry Data: 50/112

    2025-12-12T11:16:12.165222 - FETCH ComfyRegistry Data: 55/112

    2025-12-12T11:16:16.569958 - FETCH ComfyRegistry Data: 60/112

    2025-12-12T11:16:20.465344 - FETCH ComfyRegistry Data: 65/112

    2025-12-12T11:16:24.333068 - FETCH ComfyRegistry Data: 70/112

    2025-12-12T11:16:28.209478 - FETCH ComfyRegistry Data: 75/112

    2025-12-12T11:16:32.559346 - FETCH ComfyRegistry Data: 80/112

    2025-12-12T11:16:36.460524 - FETCH ComfyRegistry Data: 85/112

    2025-12-12T11:16:54.587537 - FETCH ComfyRegistry Data: 90/112

    2025-12-12T11:16:58.496930 - FETCH ComfyRegistry Data: 95/112

    2025-12-12T11:17:03.292587 - FETCH ComfyRegistry Data: 100/112

    2025-12-12T11:17:07.213050 - FETCH ComfyRegistry Data: 105/112

    2025-12-12T11:17:11.127943 - FETCH ComfyRegistry Data: 110/112

    2025-12-12T11:17:13.156270 - FETCH ComfyRegistry Data [DONE]

    2025-12-12T11:17:13.287926 - [ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes

    2025-12-12T11:17:13.311233 - FETCH DATA from: C:\Users\Andrei\Documents\ComfyUI\user\__manager\cache\1514988643_custom-node-list.json2025-12-12T11:17:13.311233 - 2025-12-12T11:17:13.332436 - [DONE]2025-12-12T11:17:13.332436 -

    2025-12-12T11:17:13.365872 - [ComfyUI-Manager] All startup tasks have been completed.

    2025-12-12T11:18:29.818382 - got prompt

    2025-12-12T11:18:29.819386 - invalid prompt: {'type': 'invalid_prompt', 'message': 'Cannot execute because a node is missing the class_type property.', 'details': "Node ID '#197:200'", 'extra_info': {}}

    2025-12-12T11:21:07.689678 - got prompt

    2025-12-12T11:21:07.690685 - invalid prompt: {'type': 'invalid_prompt', 'message': 'Cannot execute because a node is missing the class_type property.', 'details': "Node ID '#197:200'", 'extra_info': {}}

    2025-12-12T11:21:27.489098 - got prompt

    2025-12-12T11:21:27.489603 - invalid prompt: {'type': 'invalid_prompt', 'message': 'Cannot execute because a node is missing the class_type property.', 'details': "Node ID '#197:200'", 'extra_info': {}}

    ```

    ## Attached Workflow

    Please make sure that workflow does not contain any sensitive information such as API keys or passwords.

    ```

    Workflow too large. Please manually upload the workflow from local file system.

    ```

    ## Additional Context

    (Please add any additional context or steps to reproduce the error here)

    SAN0Feb 18, 2026
    CivitAI

    Great workflow! But I'm having an issue where Civitai fails to recognize the LoRA metadata in the generated images. Any idea how to solve this?

    Devilday666Apr 21, 2026

    I think am having the same issue. Is it where you click to get the widget lora info but nothing shows. I also noticed it doesn't allow embedding aswell

    SAN0Apr 22, 2026

    @Devilday666 Are you using the latest version 4.0 of the workflow? I haven't tried it yet myself. From the description, it looks like the author has fixed the metadata issue.

    UmeAiRT
    Author
    Apr 22, 2026

    With my toolkit it work for me : https://snipboard.io/vimLY8.jpg
    If a lora dont work can you send me a link to try?

    Devilday666Apr 24, 2026

    @SAN0 yeah I download the lastest one

    Workflows
    Illustrious

    Details

    Downloads
    1,360
    Platform
    CivitAI
    Platform Status
    Available
    Created
    11/18/2025
    Updated
    4/30/2026
    Deleted
    -

    Files

    SDXLTXTToIMG_v33.zip

    Mirrors

    CivitAI (1 mirrors)

    SDXLTXTToIMG_v33.zip

    Mirrors

    CivitAI (1 mirrors)

    SDXLTXTToIMG_v33.zip

    Mirrors

    CivitAI (1 mirrors)