CivArchive
    Batch Watermark Remover Workflow (Flux Kontext) - Base slow v1.0
    Preview undefined
    Preview undefined
    Preview undefined
    Preview undefined
    Preview undefined
    Preview undefined
    Preview undefined

    How to Use the Batch Watermark Remover Workflow in ComfyUI (Flux Kontext)

    Removing watermarks from a large set of images can be time-consuming if done manually. Thankfully, with ComfyUI and the powerful Flux Kontext model, this process can be fully automated using a Batch Watermark Remover workflow that I created.

    In this post, I'll walk you through how to use the workflow step-by-step so you can quickly remove watermarks from a folder full of images with just a few clicks.

    馃洜 Step-by-Step Instructions

    1. Set the Model Paths

    Before running the workflow, make sure to adjust the model file paths according to where the models are stored on your machine.
    Refer to the screenshot below to see where to make these changes in the workflow.

    鈿狅笍 If the paths are incorrect, the workflow will fail to load the models.

    2. Enter the Folder Path of Your Images

    Locate the node where you need to provide the input folder path. This should point to the directory containing all the images you want to process.

    Make sure the path is correctly entered as shown in the screenshot below.

    3. Set start_index to 0

    Next, update the start_index value to 0. This ensures that the processing starts from the first image in your folder.

    Check the screenshot to confirm you are editing the correct node.

    4. Set batch count to the Number of Images

    Finally, change the batch count value to match the exact number of images in your input folder.
    This tells the workflow how many images to process in one batch.

    After setting this, simply click Run, and the watermark removal process will begin automatically.

    Description

    FAQ

    Comments (9)

    waifuliberatorJul 5, 2025
    CivitAI

    You're removing the watermark, but are you resizing the image afterwards and color adjusting?

    lug_LJul 6, 20251 reaction
    CivitAI

    The workflow works amazingly well, thanks for sharing it! 鉂わ笍

    QualityControlJul 6, 2025
    CivitAI

    before I get into running this - what's the average speed per image?

    razansaeed1701Jul 6, 20251 reaction

    Depending on your GPU for me it took 45 seconds on a 3090 card.

    QualityControlJul 6, 2025

    @razansaeed1701聽ah. thanks. As I suspected.

    It gives good results but for true batch processing that's very slow. Hopefuly some good optimisations emerge to bring that down to under 20. I'm on a 4090.

    Thanks for the info.

    jorgmikel76648
    Author
    Jul 8, 20251 reaction

    I uploaded a new faster version, it only takes 8 steps:
    https://civitai.com/models/1744132?modelVersionId=1989394

    OptimumJul 11, 20251 reaction

    @jorgmikel76648聽FYI, these are the times it took to remove watermarks from 18 random images (of random sizes - smallest 490X898, largest 1280x1920) using a 5090:

    kontext modified to keep original image dimensions (meaning processing larger images) 573 seconds (31.8 seconds per image)

    kontext nuncahaku modified to keep original image dimensions (meaning processing larger images) 201 seconds (11.1 seconds per image)

    kontext out of the box (i.e. resized images) 180 seconds (10 seconds per image)

    kontext nunchaku out of the box (i.e. resized images) 80 seconds (4.44 seconds per image)

    we live in a wonderful time

    jorgmikel76648
    Author
    Jul 11, 2025
    QualityControlJul 11, 20251 reaction

    @jorgmikel76648聽perfect. This is much much better.

    Workflows
    Flux.1 Kontext

    Details

    Downloads
    813
    Platform
    CivitAI
    Platform Status
    Available
    Created
    7/4/2025
    Updated
    6/17/2026
    Deleted
    -