What is the Queue?
The Queue lines up the jobs you want to run, in order.
When the current job finishes, the next one in the Queue starts automatically.
Queue Basics in ComfyUI
The ▷ Run button in ComfyUI looks like it means "execute," but it actually adds one job to the Queue. Generation starts the moment you press ▷ Run only because that job goes straight to the front and runs immediately.
Open Queue in the sidebar and press ▷ Run several times in a row.
You should see jobs piling up in the Queue.
How to Add Jobs to the Queue
1. Press Run while a job is running
This is the simplest way. If you want to run the same workflow again, you can add it to the Queue right away.
ComfyUI has only one processing engine, so even if you press ▷ Run from
- another tab
- another workflow
they all line up in the same Queue.
2. Raise the number next to Run to run it several times
Change the number next to the ▷ Run button to add that many runs to the Queue at once.
This is handy when you want several images with the same settings.
Control After Generate
INT parameters (such as seed in KSampler) have an option that changes the value after each generation.
Combined with the Queue, this lets you generate over and over while changing the value each time.
fixed: Do not change the valueincrement: Increase by 1decrement: Decrease by 1randomize: Randomize each time
Use randomize when you want a different result every time, like rolling the dice on seeds, and fixed when you want to lock the seed and compare other parameters.
The workflows on this site mostly use
fixedfor reproducibility.
Queue Operations
Add a job
- Click
▷ Run - Raise the number next to it to add that many at once.
Stop the current job
Stops only the job that is running. The jobs still waiting in the Queue stay put.
- Click
❌️ (Cancel Current Run)
Only the running job stops. The jobs waiting in the Queue stay as they are.
Delete queued tasks
To delete only one item:
- Right-click the target in the Queue sidebar -> Delete
To delete all pending jobs at once:
- Click
🔳 (Clear Pending Tasks) - This deletes every task still waiting in the Queue (not yet run).
Checking Past Runs
Open Queue in the sidebar to see your past runs.
You can also load past workflows from here.