adtestbench Higgsfield

How to run ComfyUI on Runpod

By Alexandre S. Published Last checked

ComfyUI is a free app that runs open image models, such as FLUX, on a graphics card. Runpod rents you that graphics card by the second, so you can run ComfyUI in your browser without buying a big card for your desk.

On our own Runpod account, one 1280 by 1280 ad image from FLUX 3 Klein’s fast version takes about 28.5 seconds on an RTX 4090. At the card’s Secure Cloud rate of $0.89 an hour, that is about $0.007 an image.

The six steps of ComfyUI on Runpod, and the one setting that matters in each
Step What you set Our setting
1. Network volume Permanent storage for your models 120 GB
2. Template The ready-made software image Official ComfyUI template
3. GPU and disk The card, and the pod’s working disk RTX 4090, 50 GB disk
4. Open ComfyUI The browser link to the app Port 8188
5. Workflow The chain of boxes that makes the image A FLUX template
6. Stop Ends the billing for the card Stop as soon as the batch is saved

Scroll sideways for all 3 columns

Visit Runpod $0.01 per image at list price · checked

What you rent, in plain words

A GPU (graphics processing unit) is the chip that does the maths behind an AI image. Its memory, called VRAM, decides which models fit: the RTX 4090 has 24 GB and the RTX 5090 has 32 GB.

A pod is the rented computer with that GPU inside. A template is the software the pod starts with, here ComfyUI already installed. A network volume is a separate rented disk that keeps your model files when the pod is gone.

Our Runpod hub explains who this setup suits and who is better off with a credit app.

How to run ComfyUI on Runpod, step by step

The steps follow Runpod’s ComfyUI tutorial, with the settings that worked on our own account. You need an account with credit on it first.

  1. Create a network volume. In the console, open Storage and make a new network volume before you start any pod. Size it for your models. Image models run 6 to 17 GB each, so 120 GB holds a working library. It leaves room for LoRAs, the small add-on files that teach a model one face or style. Pick the volume’s data centre with care, because a pod can use the volume only in that same data centre.
Runpod Storage page showing a 120 GB network volume named comfyui priced at 8.40 dollars a month
Our own network volume that keeps the ComfyUI models between sessions: 120 GB for $8.40 a month Runpod network volume for ComfyUI models, captured
  1. Pick the official ComfyUI template. Open Pods, then Deploy, and search “comfyui” in the template picker. The official ComfyUI template sits first. Community templates sit next to it, some of them built for one model such as Wan 2.2, a video model. For a still-image workflow, the official one keeps the setup plain. For an RTX 5090 or another Blackwell card, Runpod’s tutorial names the ComfyUI Blackwell Edition template instead.
Runpod console template picker with a search for ComfyUI showing the official ComfyUI template and community templates such as One Click ComfyUI Wan 2.1 and Wan 2.2
Searching “comfyui” in Runpod’s template picker: the official ComfyUI template sits first, community one-click templates for Wan 2.2 and FLUX next to it Runpod template picker searched for ComfyUI, captured
  1. Choose the GPU by cost per image, then set the disk to 50 GB. Every card in the picker shows its memory and price per hour. Price per hour is the wrong number to compare: divide it by the images the card makes in an hour. A card at half the price that takes three times as long costs you more per image. The ComfyUI template asks for a 150 GB container disk by default. On our account that size often showed “no instances available”, and 50 GB deployed at once. Attach the network volume from step 1 on the same screen.
Runpod Deploy a Pod screen listing GPUs with hourly prices, such as H100 SXM at 3.99 dollars, L40S at 1.09 dollars and RTX 5090 at 1.19 dollars, with the ComfyUI 0.35.0 template and a 150 GB disk in the summary
The GPU picker on 24 October 2026: each card shows memory and price per hour; the ComfyUI template defaults to a 150 GB disk Runpod GPU picker with hourly prices and the ComfyUI template selected, captured
  1. Open ComfyUI. When the pod is running, click Connect, then “Connect to HTTP Service [Port 8188]”. Runpod’s tutorial says that a “Not Ready” button or a “Bad Gateway” page means you wait two to three minutes and refresh.
Prompting Pixels deploys the ComfyUI template on a Runpod pod and generates a first image Video: How to Run ComfyUI on RunPod: Generate Your First Image in Under 10 Minutes, Prompting Pixels on YouTube, .
  1. Load a workflow and its models. A workflow is the chain of boxes, called nodes, that turns your prompt into a picture. The template browser opens on its own; if it does not, open Workflow, then Browse Templates. When ComfyUI warns about missing models, close the warning and install them from Manager, then Model Manager, so they download straight onto the pod’s storage. Point the loader box at the model, type your prompt and run the queue.
ComfyUI home page: a node graph turns a headphones photo through a 3D angle node and a colour node into a new output image, with Desktop, Try Free and Sign In buttons in the header
ComfyUI’s home page, 24 October 2026: the workflow is a graph of nodes, each doing one job ComfyUI home page, captured
  1. Stop the pod when the batch is saved. A running pod bills every second, even while it sits idle. Runpod’s tutorial says: “Stop your Pod when you’re finished to avoid unnecessary charges.” Download your images or save them to the network volume first, because the container disk is cleared when the pod stops.
A creator walks through running ComfyUI on Runpod without losing files or paying for idle time Video: How to Use RunPod for ComfyUI (Without Losing Files or Money), The Checklist Review on YouTube, .

What it costs per ad image, measured on our account

These figures come from runs on our own Runpod account on 16 and 17 October 2026, all on a Secure Cloud RTX 4090. The cost is the run time multiplied by the card’s hourly rate.

Runpod GPU Cloud pricing page, pod rates per hour: RTX 5090 32 GB at 1.19 US dollars, RTX 4090 24 GB at 0.89, RTX 3090 at 0.50, L4 at 0.59 and RTX A5000 at 0.27
Runpod’s pod rates per hour for 24 and 32 GB cards, 24 October 2026 Runpod GPU Cloud pricing page, captured
Cost per image on a Runpod RTX 4090, Secure Cloud
Model and job Time per image Cost per image
FLUX 3 Klein fast, 1280 by 1280, 16 steps About 28.5 seconds (12 images in 342 seconds) $0.007
FLUX 3 Klein fast, product placed in a scene, 16 steps About 37 seconds $0.009
FLUX 3 Klein full, 1152 by 1440, 50 steps About 4 minutes $0.06

Scroll sideways for all 3 columns

The fast version is the one to run for ad volume. It makes about eight images for the price of one from the full model, on the same card. The two rows use different sizes and step counts.

Our whole account spend in October 2026, to the 24th, is $11.47. Of that, $9.19 is GPU time and $2.21 is the network volume, billed from the day it was created, 16 October.

The GPU share stays small because each pod runs for one job and stops. Between 16 and 21 October 2026, 28 short pod sessions cost $9.26 in all, pod disk and CPU time included.

Current rates for every card sit on our Runpod pricing page, and the cloud GPU price table sets Runpod beside other GPU clouds.

Where your files go when the pod stops

The disk you set in step 3, the container disk, is “cleared when the Pod stops”, by Runpod’s storage docs. Anything saved there is gone at the next start.

A network volume keeps its files after the pod is stopped or deleted. That is why step 1 comes first: you download a model once, and every later pod reads it from the volume.

The volume bills by the month, whether a pod runs or not, at $0.07 per GB. Our 120 GB volume costs $8.40 a month.

A pod’s own volume disk is the other option. It survives a stop but is deleted with the pod, and it bills $0.20 per GB a month while the pod is stopped.

Troubleshooting: the four fixes from our setup

Watch out On our account, “No instances available” on deploy came from one of two settings. The first is the template’s 150 GB container disk: set it to 50 GB. The second is the template’s CUDA version pin, CUDA being the GPU driver layer. Widening the CUDA filter in the GPU picker to the versions that hosts with free capacity run brings the cards back.

Model downloads need no GPU. On our account, a 4-core CPU pod on the same network volume downloads models for $0.12 an hour. The GPU starts only when the files are in place.

A bigger card can be the cheaper one. Image models of 6 to 17 GB fit a 5090’s 32 GB. A video model of about 40 GB overflows it and spills into slower system memory. For video, a 96 GB card can cost less per clip: our Wan 2.2 and LTX-2 guide works through those numbers.

Other ways to run ComfyUI online

Comfy Cloud is ComfyUI’s own hosted version, with no pod to manage. Its paid plans start at $20 a month (Comfy Cloud pricing).

Google Colab is the free route people try first. Its FAQ says free GPU access is “heavily restricted” (Colab FAQ).

The FAQ lists working through a web UI instead of the notebook as disallowed on free runtimes, which are often terminated when they do it. A web UI is how ComfyUI runs.

Next step: keep one character across your ads

Once single images work, the usual next job is one face across a whole campaign. Our AI influencer ComfyUI workflow adds the character blocks to the same setup. Before you add money, the Runpod referral code page explains the sign-up credit.

Visit Runpod $0.01 per image at list price · checked

Questions about ComfyUI on Runpod

Does Runpod have a ComfyUI template?

Yes. An official ComfyUI template sits first when you search “comfyui” in the template picker, with a Blackwell Edition for RTX 5090 cards. Community templates for single models sit beside it.

How much does ComfyUI on Runpod cost?

Only GPU time and storage. On our account, a FLUX 3 Klein fast image costs under a cent on a Secure Cloud RTX 4090. A 120 GB network volume costs $8.40 a month.

Do I lose my models when I stop the pod?

Files on the container disk, yes. Files on a network volume stay, even after you delete the pod.

Is there a free way to run ComfyUI in the cloud?

Not a dependable one. Google Colab’s free tier lists a web UI such as ComfyUI’s as disallowed, and such runtimes are often terminated. Runpod needs credit on the account first.

The referral bonus is a credit on a deposit. A new user who signs up with Google through a referral link and loads $10 gets a random, weighted one-time bonus of $5 to $500. Most users get $5, and about 96 per cent get $10 or less. Europe gets a flat $5 (Runpod referral terms).

Sources

  1. Runpod docs: Deploy ComfyUI on a Pod, Official ComfyUI template, port 8188, Connect to HTTP Service, Browse Templates, Model Manager, stop the pod when finished. Checked
  2. Runpod docs: Storage types, Container disk cleared when a pod stops; volume disk 0.10 dollars per GB a month running, 0.20 stopped; network volume 0.07 dollars per GB a month, kept after a pod is deleted. Checked
  3. Runpod: Runpod pricing (updated 8 October 2026), RTX 4090 at 0.89 dollars an hour on Secure Cloud and 0.34 on Community Cloud; RTX 5090 at 1.19 and 0.69. Checked
  4. Runpod docs: Referral, affiliate, and creator programs, A first-time user who signs up with Google SSO and loads at least 10 dollars gets a random, weighted one-time bonus of 5 to 500 dollars: most get 5 dollars and about 96 per cent get 10 dollars or less; European customers get a fixed 5 dollars. Checked
  5. Comfy Org: ComfyUI, Free, open-source node-based app for image and video models. Checked
  6. Comfy Org: Comfy Cloud pricing, Hosted ComfyUI: paid plans from Standard at 20 dollars a month; Creator 35 dollars a month. Checked
  7. Google: Colab FAQ, Free tier GPU access heavily restricted; working through a web UI instead of the notebook is disallowed on free runtimes, which are often terminated when they do. Checked
Portrait of Alexandre S.

Alexandre S.

Alexandre S. is a creative ad strategist and copywriter with ten years' experience in digital marketing across multiple channels.