cmfy.cloud No Deployment. Just POST.

Run your workflows in the cloud with zero setup. Same JSON format you already use.

From local workflow to production API in 3 steps

cmfy.cloud runs your ComfyUI workflows exactly as you built them. No rewrites, no new SDKs, no deployment hassle.

Use your existing workflows

Export from ComfyUI, POST to our API. Same JSON format you already know.

Production-ready instantly

No servers to provision, no dependencies to install, no infrastructure to manage.

Pay only for compute time

No cold start charges. You pay for generation, not for models loading.

Scales automatically

From 1 to 10,000 requests. We handle load balancing and queuing.

Here's all it takes

  1. 1

    Export your workflow JSON from ComfyUI

    Click "Save (API Format)" — that's the exact format we use

  2. 2

    Use public URLs for models and inputs

    Point to HuggingFace, CivitAI, S3, or any publicly accessible URL

  3. 3

    POST to our /prompt endpoint

    Get back your generated images. That's it — you're in production.

How It Works

Three steps. No configuration. No learning curve.

1

Export

Export your workflow JSON from ComfyUI. Use the built-in "Save (API Format)" option.

2

Configure

Use public URLs for models and inputs. Works with HuggingFace, CivitAI, S3, or any public URL.

3

POST

Send to our /prompt endpoint. Get results via webhook or poll for completion.

{
"prompt": {
"1": {
"class_type": "CheckpointLoaderSimple",
"inputs": {
"ckpt_name": "https://huggingface.co/stabilityai/sdxl/resolve/main/sd_xl_base_1.0.safetensors"
}
},
"2": {
"class_type": "CLIPTextEncode",
"inputs": { "text": "a beautiful sunset over mountains", "clip": ["1", 1] }
},
"3": {
"class_type": "CLIPTextEncode",
"inputs": { "text": "", "clip": ["1", 1] }
},
"4": {
"class_type": "KSampler",
"inputs": { "model": ["1", 0], "positive": ["2", 0], "negative": ["3", 0], "steps": 20 }
},
"5": {
"class_type": "VAEDecode",
"inputs": { "samples": ["4", 0], "vae": ["1", 2] }
},
"6": {
"class_type": "SaveImage",
"inputs": { "images": ["5", 0] }
}
},
"webhook_url": "https://your-app.com/webhook"
}

Everything You Need

Production-ready features that just work. No configuration required.

Native Format

Same JSON you already know from ComfyUI. Zero learning curve, zero format conversion.

Smart Routing

Jobs automatically route to nodes with your models already cached. Minimal cold starts.

Fair Queuing

No noisy neighbor problems. Every user gets fair access even during high demand.

Accurate Wait Times

Know how long your job will take before you commit. Data-driven predictions.

Webhook Delivery

Get results pushed to your server. Or poll if you prefer. Your choice.

50+ Node Packs

Popular extensions pre-installed. IPAdapter, ControlNet, AnimateDiff, and more.

8-20x cheaper than alternatives

Pay Only for What You Use

No subscriptions required. No idle costs. Just pay per second of GPU time.

Starting at
$0.000222/sec
RTX 4090 GPU time
  • No cold start billing
  • No minimum commitment
  • No hidden fees
View Full Pricing

Frequently Asked Questions

Everything you need to know to get started.

Ready to Ship Your Workflows?

Join the waitlist and get early access with $1 in free credits—enough for hundreds of images.

We'll never spam you