{
  "ok": true,
  "api_version": "1.0",
  "updated": "2026-05-24T00:00:00Z",
  "source": "arena.ai/leaderboard/image-edit/single-image-edit + per-provider pricing pages",
  "notes": "price_per_image normalized to USD per single image at ~1MP. Token-billed models converted at vendor's published per-image equivalents. unit field preserves the native billing unit. Primary catalog: arena.ai image-edit leaderboard. Weekly scrape also checks HuggingFace trending for new trainable open-weight models.",
  "fee_rate": 0.02,
  "fee_disclosure": "2% routed + standard fees apply",
  "fee_disclosure_long": "2% routing fee on upstream inference (upstream × 1.02). Standard payment-rail and onramp fees apply separately — Stripe card, Tempo/x402 gas, Coinbase, MoonPay, etc. Catalog reads are free.",
  "model_count": 35,
  "models": [
    {
      "id": "gpt-image-2-medium",
      "name": "gpt-image-2 (medium)",
      "vendor": "OpenAI",
      "elo": 1467,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.053,
          "unit": "image",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "openai/gpt-image-2"
        },
        {
          "name": "openai",
          "price_pi": 0.053,
          "unit": "image",
          "url": "https://developers.openai.com/api/docs/pricing"
        },
        {
          "name": "openrouter",
          "price_pi": 0.06,
          "unit": "token",
          "url": "https://openrouter.ai/collections/image-models",
          "note": "$8/M in, $15/M out — image equivalent ~$0.06 at medium"
        },
        {
          "name": "together",
          "price_pi": 0.034,
          "unit": "image",
          "url": "https://www.together.ai/pricing",
          "note": "listed as gpt-image-1.5"
        }
      ],
      "cheapest": {
        "name": "together",
        "price_pi": 0.034,
        "unit": "image",
        "url": "https://www.together.ai/pricing",
        "note": "listed as gpt-image-1.5"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.053,
        "billed_pi": 0.05406,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/gpt-image-2-medium"
    },
    {
      "id": "chatgpt-image-hi-fi",
      "name": "chatgpt-image-latest-high-fidelity",
      "vendor": "OpenAI",
      "elo": 1392,
      "modality": [
        "edit"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "openai",
          "price_pi": 0.211,
          "unit": "image",
          "url": "https://developers.openai.com/api/docs/pricing"
        }
      ],
      "cheapest": {
        "name": "openai",
        "price_pi": 0.211,
        "unit": "image",
        "url": "https://developers.openai.com/api/docs/pricing"
      },
      "routed": {
        "provider": null,
        "upstream_pi": null,
        "billed_pi": null,
        "routable": false
      },
      "endpoint": "https://www.infr.sh/api/v/chatgpt-image-hi-fi"
    },
    {
      "id": "grok-imagine-quality",
      "name": "grok-imagine-image-quality",
      "vendor": "xAI",
      "elo": 1388,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.05,
          "unit": "image",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "xai/grok-imagine-image-quality"
        },
        {
          "name": "xai",
          "price_pi": 0.05,
          "unit": "image",
          "url": "https://docs.x.ai/developers/models",
          "note": "$0.05 @1K, $0.07 @2K"
        },
        {
          "name": "openrouter",
          "price_pi": 0.05,
          "unit": "token",
          "url": "https://openrouter.ai/collections/image-models"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.05,
        "unit": "image",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "xai/grok-imagine-image-quality"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.05,
        "billed_pi": 0.051000000000000004,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/grok-imagine-quality"
    },
    {
      "id": "nano-banana-pro-1k",
      "name": "Nano Banana Pro 1K (gemini-3-pro-image)",
      "vendor": "Google",
      "elo": 1387,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.039,
          "unit": "token",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "google/gemini-3-pro-image-preview"
        },
        {
          "name": "google",
          "price_pi": 0.039,
          "unit": "image",
          "url": "https://ai.google.dev/gemini-api/docs/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.15,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://replicate.com/google"
        },
        {
          "name": "openrouter",
          "price_pi": 0.039,
          "unit": "token",
          "url": "https://openrouter.ai/collections/image-models"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.039,
        "unit": "token",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "google/gemini-3-pro-image-preview"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.039,
        "billed_pi": 0.03978,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/nano-banana-pro-1k"
    },
    {
      "id": "nano-banana-pro-2k",
      "name": "Nano Banana Pro 2K",
      "vendor": "Google",
      "elo": 1387,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "google",
          "price_pi": 0.134,
          "unit": "image",
          "url": "https://ai.google.dev/gemini-api/docs/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.15,
          "unit": "image",
          "url": "https://fal.ai/models"
        }
      ],
      "cheapest": {
        "name": "google",
        "price_pi": 0.134,
        "unit": "image",
        "url": "https://ai.google.dev/gemini-api/docs/pricing"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.15,
        "billed_pi": 0.153,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/nano-banana-pro-2k"
    },
    {
      "id": "nano-banana-pro-4k",
      "name": "Nano Banana Pro 4K",
      "vendor": "Google",
      "elo": 1387,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "google",
          "price_pi": 0.24,
          "unit": "image",
          "url": "https://ai.google.dev/gemini-api/docs/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.3,
          "unit": "image",
          "url": "https://fal.ai/models"
        }
      ],
      "cheapest": {
        "name": "google",
        "price_pi": 0.24,
        "unit": "image",
        "url": "https://ai.google.dev/gemini-api/docs/pricing"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.3,
        "billed_pi": 0.306,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/nano-banana-pro-4k"
    },
    {
      "id": "nano-banana-2",
      "name": "Nano Banana 2 (gemini-3.1-flash-image)",
      "vendor": "Google",
      "elo": 1387,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.05,
          "unit": "token",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "google/gemini-3.1-flash-image-preview"
        },
        {
          "name": "google",
          "price_pi": 0.05,
          "unit": "image",
          "url": "https://ai.google.dev/gemini-api/docs/pricing"
        },
        {
          "name": "together",
          "price_pi": 0.05,
          "unit": "image",
          "url": "https://www.together.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.06,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "openrouter",
          "price_pi": 0.05,
          "unit": "token",
          "url": "https://openrouter.ai/collections/image-models"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.05,
        "unit": "token",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "google/gemini-3.1-flash-image-preview"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.05,
        "billed_pi": 0.051000000000000004,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/nano-banana-2"
    },
    {
      "id": "gpt-image-1.5-hi-fi",
      "name": "gpt-image-1.5-high-fidelity",
      "vendor": "OpenAI",
      "elo": 1374,
      "modality": [
        "edit"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "openai",
          "price_pi": 0.034,
          "unit": "image",
          "url": "https://developers.openai.com/api/docs/pricing"
        },
        {
          "name": "together",
          "price_pi": 0.034,
          "unit": "image",
          "url": "https://www.together.ai/pricing"
        },
        {
          "name": "openrouter",
          "price_pi": 0.04,
          "unit": "token",
          "url": "https://openrouter.ai/collections/image-models"
        }
      ],
      "cheapest": {
        "name": "openai",
        "price_pi": 0.034,
        "unit": "image",
        "url": "https://developers.openai.com/api/docs/pricing"
      },
      "routed": {
        "provider": "openrouter",
        "upstream_pi": 0.04,
        "billed_pi": 0.0408,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/gpt-image-1.5-hi-fi"
    },
    {
      "id": "uni-1.1-max",
      "name": "uni-1.1-max",
      "vendor": "Luma",
      "elo": 1339,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "luma",
          "price_pi": 0.1,
          "unit": "image",
          "url": "https://lumalabs.ai/news/uni-1-1-api"
        }
      ],
      "cheapest": {
        "name": "luma",
        "price_pi": 0.1,
        "unit": "image",
        "url": "https://lumalabs.ai/news/uni-1-1-api"
      },
      "routed": {
        "provider": null,
        "upstream_pi": null,
        "billed_pi": null,
        "routable": false
      },
      "endpoint": "https://www.infr.sh/api/v/uni-1.1-max"
    },
    {
      "id": "uni-1.1",
      "name": "uni-1.1",
      "vendor": "Luma",
      "elo": 1315,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "luma",
          "price_pi": 0.0404,
          "unit": "image",
          "url": "https://lumalabs.ai/news/uni-1-1-api"
        }
      ],
      "cheapest": {
        "name": "luma",
        "price_pi": 0.0404,
        "unit": "image",
        "url": "https://lumalabs.ai/news/uni-1-1-api"
      },
      "routed": {
        "provider": null,
        "upstream_pi": null,
        "billed_pi": null,
        "routable": false
      },
      "endpoint": "https://www.infr.sh/api/v/uni-1.1"
    },
    {
      "id": "wan-2.7-image-pro",
      "name": "wan2.7-image-pro",
      "vendor": "Alibaba",
      "elo": 1303,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "apache-2.0",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "dashscope",
          "price_pi": null,
          "unit": "token",
          "url": "https://www.alibabacloud.com/help/en/model-studio/model-pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://fal.ai/models"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.04,
        "unit": "image",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.04,
        "billed_pi": 0.0408,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/wan-2.7-image-pro"
    },
    {
      "id": "seedream-4.5",
      "name": "seedream-4.5",
      "vendor": "ByteDance",
      "elo": 1303,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "bytedance/seedream-4.5"
        },
        {
          "name": "byteplus",
          "price_pi": 0.045,
          "unit": "image",
          "url": "https://www.byteplus.com/en/product/Seedream"
        },
        {
          "name": "fal",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://fal.ai/models/fal-ai/bytedance/seedream/v4.5/edit"
        },
        {
          "name": "openrouter",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://openrouter.ai/collections/image-models"
        },
        {
          "name": "replicate",
          "price_pi": 0.045,
          "unit": "image",
          "url": "https://replicate.com/bytedance"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.04,
        "unit": "image",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "bytedance/seedream-4.5"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.04,
        "billed_pi": 0.0408,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/seedream-4.5"
    },
    {
      "id": "hunyuan-image-3.0-instruct",
      "name": "hunyuan-image-3.0-instruct",
      "vendor": "Tencent",
      "elo": 1302,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "community",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "tencent",
          "price_pi": 0.011,
          "unit": "image",
          "url": "https://cloud.tencent.com"
        },
        {
          "name": "fal",
          "price_pi": null,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": null,
          "unit": "image",
          "url": "https://replicate.com/tencent/hunyuan-image-3"
        }
      ],
      "cheapest": {
        "name": "tencent",
        "price_pi": 0.011,
        "unit": "image",
        "url": "https://cloud.tencent.com"
      },
      "routed": {
        "provider": null,
        "upstream_pi": null,
        "billed_pi": null,
        "routable": false
      },
      "endpoint": "https://www.infr.sh/api/v/hunyuan-image-3.0-instruct"
    },
    {
      "id": "wan-2.7-image",
      "name": "wan2.7-image",
      "vendor": "Alibaba",
      "elo": 1302,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "apache-2.0",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "fal",
          "price_pi": 0.03,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": null,
          "unit": "image",
          "url": "https://replicate.com/wan-video/wan-2.7-image"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.03,
        "unit": "image",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.03,
        "billed_pi": 0.0306,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/wan-2.7-image"
    },
    {
      "id": "nano-banana",
      "name": "Nano Banana (gemini-2.5-flash-image)",
      "vendor": "Google",
      "elo": 1297,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.039,
          "unit": "token",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "google/gemini-2.5-flash-image-preview"
        },
        {
          "name": "google",
          "price_pi": 0.039,
          "unit": "image",
          "url": "https://ai.google.dev/gemini-api/docs/pricing"
        },
        {
          "name": "runware",
          "price_pi": 0.0398,
          "unit": "mp",
          "url": "https://runware.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "openrouter",
          "price_pi": 0.04,
          "unit": "token",
          "url": "https://openrouter.ai/collections/image-models"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.039,
        "unit": "token",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "google/gemini-2.5-flash-image-preview"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.039,
        "billed_pi": 0.03978,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/nano-banana"
    },
    {
      "id": "seedream-5.0-lite",
      "name": "seedream-5.0-lite",
      "vendor": "ByteDance",
      "elo": 1294,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "byteplus",
          "price_pi": 0.035,
          "unit": "image",
          "url": "https://www.byteplus.com/en/product/Seedream"
        },
        {
          "name": "fal",
          "price_pi": 0.035,
          "unit": "image",
          "url": "https://fal.ai/models",
          "note": "3K included"
        }
      ],
      "cheapest": {
        "name": "byteplus",
        "price_pi": 0.035,
        "unit": "image",
        "url": "https://www.byteplus.com/en/product/Seedream"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.035,
        "billed_pi": 0.0357,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/seedream-5.0-lite"
    },
    {
      "id": "qwen-image-2.0-pro",
      "name": "qwen-image-2.0-pro",
      "vendor": "Alibaba",
      "elo": 1273,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "apache-2.0",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "fal",
          "price_pi": 0.075,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "together",
          "price_pi": 0.08,
          "unit": "image",
          "url": "https://www.together.ai/pricing"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.075,
        "unit": "image",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.075,
        "billed_pi": 0.0765,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/qwen-image-2.0-pro"
    },
    {
      "id": "seedream-4-2k",
      "name": "seedream-4-2k",
      "vendor": "ByteDance",
      "elo": 1273,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "byteplus",
          "price_pi": 0.035,
          "unit": "image",
          "url": "https://www.byteplus.com/en/product/Seedream"
        },
        {
          "name": "fal",
          "price_pi": 0.03,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": 0.027,
          "unit": "image",
          "url": "https://replicate.com/bytedance"
        }
      ],
      "cheapest": {
        "name": "replicate",
        "price_pi": 0.027,
        "unit": "image",
        "url": "https://replicate.com/bytedance"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.03,
        "billed_pi": 0.0306,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/seedream-4-2k"
    },
    {
      "id": "flux-2-max",
      "name": "flux-2-max",
      "vendor": "BFL",
      "elo": 1264,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.07,
          "unit": "mp",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "bfl/flux-2-max"
        },
        {
          "name": "bfl",
          "price_pi": 0.07,
          "unit": "mp",
          "url": "https://bfl.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.07,
          "unit": "mp",
          "url": "https://fal.ai/models"
        },
        {
          "name": "together",
          "price_pi": 0.07,
          "unit": "mp",
          "url": "https://www.together.ai/pricing"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.07,
        "unit": "mp",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "bfl/flux-2-max"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.07,
        "billed_pi": 0.0714,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-2-max"
    },
    {
      "id": "reve-v1.1",
      "name": "reve-v1.1",
      "vendor": "Reve",
      "elo": 1261,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "reve",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://reve.com"
        },
        {
          "name": "fal",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://fal.ai/models"
        }
      ],
      "cheapest": {
        "name": "reve",
        "price_pi": 0.04,
        "unit": "image",
        "url": "https://reve.com"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.04,
        "billed_pi": 0.0408,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/reve-v1.1"
    },
    {
      "id": "qwen-image-2.0",
      "name": "qwen-image-2.0",
      "vendor": "Alibaba",
      "elo": 1258,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "apache-2.0",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "fal",
          "price_pi": 0.035,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "hf",
          "price_pi": 0.035,
          "unit": "image",
          "url": "https://huggingface.co/docs/inference-providers/pricing"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.035,
        "unit": "image",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.035,
        "billed_pi": 0.0357,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/qwen-image-2.0"
    },
    {
      "id": "kling-image-o1",
      "name": "kling-image-o1",
      "vendor": "Kling",
      "elo": 1254,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "kling",
          "price_pi": 0.028,
          "unit": "image",
          "url": "https://klingai.com"
        },
        {
          "name": "fal",
          "price_pi": 0.028,
          "unit": "image",
          "url": "https://fal.ai/models/fal-ai/kling-image/o1"
        }
      ],
      "cheapest": {
        "name": "kling",
        "price_pi": 0.028,
        "unit": "image",
        "url": "https://klingai.com"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.028,
        "billed_pi": 0.028560000000000002,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/kling-image-o1"
    },
    {
      "id": "flux-2-pro",
      "name": "flux-2-pro",
      "vendor": "BFL",
      "elo": 1244,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.03,
          "unit": "mp",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "bfl/flux-2-pro"
        },
        {
          "name": "bfl",
          "price_pi": 0.03,
          "unit": "mp",
          "url": "https://bfl.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.03,
          "unit": "mp",
          "url": "https://fal.ai/models"
        },
        {
          "name": "together",
          "price_pi": 0.03,
          "unit": "image",
          "url": "https://www.together.ai/pricing"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.03,
        "unit": "mp",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "bfl/flux-2-pro"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.03,
        "billed_pi": 0.0306,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-2-pro"
    },
    {
      "id": "qwen-image-edit",
      "name": "qwen-image-edit",
      "vendor": "Alibaba",
      "elo": 1242,
      "modality": [
        "edit"
      ],
      "license": "apache-2.0",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "runware",
          "price_pi": 0.02,
          "unit": "mp",
          "url": "https://runware.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.03,
          "unit": "mp",
          "url": "https://fal.ai/models"
        },
        {
          "name": "hf",
          "price_pi": 0.03,
          "unit": "mp",
          "url": "https://huggingface.co/docs/inference-providers/pricing"
        }
      ],
      "cheapest": {
        "name": "runware",
        "price_pi": 0.02,
        "unit": "mp",
        "url": "https://runware.ai/pricing"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.03,
        "billed_pi": 0.0306,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/qwen-image-edit"
    },
    {
      "id": "flux-2-flex",
      "name": "flux-2-flex",
      "vendor": "BFL",
      "elo": 1227,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.06,
          "unit": "mp",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "bfl/flux-2-flex"
        },
        {
          "name": "bfl",
          "price_pi": 0.06,
          "unit": "mp",
          "url": "https://bfl.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.05,
          "unit": "mp",
          "url": "https://fal.ai/models"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.05,
        "unit": "mp",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.05,
        "billed_pi": 0.051000000000000004,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-2-flex"
    },
    {
      "id": "flux-2-klein-9b",
      "name": "flux-2-klein-9b",
      "vendor": "BFL",
      "elo": 1224,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "non-commercial",
      "trainable": true,
      "weights": "open-nc",
      "providers": [
        {
          "name": "bfl",
          "price_pi": 0.015,
          "unit": "image",
          "url": "https://bfl.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.009,
          "unit": "mp",
          "url": "https://fal.ai/models"
        },
        {
          "name": "openrouter",
          "price_pi": 0.015,
          "unit": "image",
          "url": "https://openrouter.ai/collections/image-models"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.009,
        "unit": "mp",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.009,
        "billed_pi": 0.009179999999999999,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-2-klein-9b"
    },
    {
      "id": "flux-2-dev",
      "name": "flux-2-dev",
      "vendor": "BFL",
      "elo": 1222,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "non-commercial",
      "trainable": true,
      "weights": "open-nc",
      "providers": [
        {
          "name": "together",
          "price_pi": 0.0154,
          "unit": "image",
          "url": "https://www.together.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.012,
          "unit": "mp",
          "url": "https://fal.ai/models"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.012,
        "unit": "mp",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.012,
        "billed_pi": 0.012240000000000001,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-2-dev"
    },
    {
      "id": "p-image-edit",
      "name": "p-image-edit (Pruna)",
      "vendor": "Pruna",
      "elo": 1211,
      "modality": [
        "edit"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "replicate",
          "price_pi": 0.01,
          "unit": "image",
          "url": "https://replicate.com/prunaai/p-image-edit",
          "note": "sub-1s"
        }
      ],
      "cheapest": {
        "name": "replicate",
        "price_pi": 0.01,
        "unit": "image",
        "url": "https://replicate.com/prunaai/p-image-edit",
        "note": "sub-1s"
      },
      "routed": {
        "provider": "replicate",
        "upstream_pi": 0.01,
        "billed_pi": 0.0102,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/p-image-edit"
    },
    {
      "id": "flux-2-klein-4b",
      "name": "flux-2-klein-4b",
      "vendor": "BFL",
      "elo": 1190,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "apache-2.0",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.014,
          "unit": "image",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "bfl/flux-2-klein-4b"
        },
        {
          "name": "bfl",
          "price_pi": 0.014,
          "unit": "image",
          "url": "https://bfl.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.009,
          "unit": "mp",
          "url": "https://fal.ai/models"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.009,
        "unit": "mp",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.009,
        "billed_pi": 0.009179999999999999,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-2-klein-4b"
    },
    {
      "id": "flux-1-kontext-max",
      "name": "flux-1-kontext-max",
      "vendor": "BFL",
      "elo": 1182,
      "modality": [
        "edit"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.08,
          "unit": "image",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "bfl/flux-kontext-max"
        },
        {
          "name": "bfl",
          "price_pi": 0.08,
          "unit": "image",
          "url": "https://bfl.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.08,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": 0.08,
          "unit": "image",
          "url": "https://replicate.com/black-forest-labs"
        },
        {
          "name": "hf",
          "price_pi": 0.08,
          "unit": "image",
          "url": "https://huggingface.co/docs/inference-providers/pricing"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.08,
        "unit": "image",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "bfl/flux-kontext-max"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.08,
        "billed_pi": 0.0816,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-1-kontext-max"
    },
    {
      "id": "flux-1-kontext-pro",
      "name": "flux-1-kontext-pro",
      "vendor": "BFL",
      "elo": 1178,
      "modality": [
        "edit"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "vercel",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://vercel.com/ai-gateway/models",
          "model_id": "bfl/flux-kontext-pro"
        },
        {
          "name": "bfl",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://bfl.ai/pricing"
        },
        {
          "name": "fal",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": 0.04,
          "unit": "image",
          "url": "https://replicate.com/black-forest-labs"
        },
        {
          "name": "together",
          "price_pi": 0.04,
          "unit": "mp",
          "url": "https://www.together.ai/pricing"
        }
      ],
      "cheapest": {
        "name": "vercel",
        "price_pi": 0.04,
        "unit": "image",
        "url": "https://vercel.com/ai-gateway/models",
        "model_id": "bfl/flux-kontext-pro"
      },
      "routed": {
        "provider": "vercel",
        "upstream_pi": 0.04,
        "billed_pi": 0.0408,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-1-kontext-pro"
    },
    {
      "id": "flux-1-kontext-dev",
      "name": "flux-1-kontext-dev",
      "vendor": "BFL",
      "elo": 1151,
      "modality": [
        "edit"
      ],
      "license": "non-commercial",
      "trainable": true,
      "weights": "open-nc",
      "providers": [
        {
          "name": "fal",
          "price_pi": 0.025,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": 0.025,
          "unit": "image",
          "url": "https://replicate.com/black-forest-labs"
        }
      ],
      "cheapest": {
        "name": "fal",
        "price_pi": 0.025,
        "unit": "image",
        "url": "https://fal.ai/models"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.025,
        "billed_pi": 0.025500000000000002,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/flux-1-kontext-dev"
    },
    {
      "id": "seededit-3.0",
      "name": "seededit-3.0",
      "vendor": "ByteDance",
      "elo": 1141,
      "modality": [
        "edit"
      ],
      "license": "closed",
      "trainable": false,
      "weights": "closed",
      "providers": [
        {
          "name": "byteplus",
          "price_pi": 0.027,
          "unit": "image",
          "url": "https://www.byteplus.com"
        },
        {
          "name": "fal",
          "price_pi": 0.027,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": 0.027,
          "unit": "image",
          "url": "https://replicate.com/bytedance/seededit-3.0"
        }
      ],
      "cheapest": {
        "name": "byteplus",
        "price_pi": 0.027,
        "unit": "image",
        "url": "https://www.byteplus.com"
      },
      "routed": {
        "provider": "fal",
        "upstream_pi": 0.027,
        "billed_pi": 0.02754,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/seededit-3.0"
    },
    {
      "id": "bagel",
      "name": "bagel",
      "vendor": "ByteDance",
      "elo": 1028,
      "modality": [
        "edit",
        "t2i"
      ],
      "license": "apache-2.0",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "replicate",
          "price_pi": 0.066,
          "unit": "image",
          "url": "https://replicate.com/bytedance/bagel"
        }
      ],
      "cheapest": {
        "name": "replicate",
        "price_pi": 0.066,
        "unit": "image",
        "url": "https://replicate.com/bytedance/bagel"
      },
      "routed": {
        "provider": "replicate",
        "upstream_pi": 0.066,
        "billed_pi": 0.06732,
        "routable": true
      },
      "endpoint": "https://www.infr.sh/api/v/bagel"
    },
    {
      "id": "step1x-edit",
      "name": "step1x-edit",
      "vendor": "StepFun",
      "elo": 1000,
      "modality": [
        "edit"
      ],
      "license": "open",
      "trainable": true,
      "weights": "open",
      "providers": [
        {
          "name": "fal",
          "price_pi": null,
          "unit": "image",
          "url": "https://fal.ai/models"
        },
        {
          "name": "replicate",
          "price_pi": null,
          "unit": "image",
          "url": "https://replicate.com/zsxkib/step1x-edit"
        }
      ],
      "cheapest": null,
      "routed": {
        "provider": null,
        "upstream_pi": null,
        "billed_pi": null,
        "routable": false
      },
      "endpoint": "https://www.infr.sh/api/v/step1x-edit"
    }
  ],
  "_links": {
    "self": "https://www.infr.sh/api/prices",
    "docs": "https://www.infr.sh/docs#prices-api",
    "quote": "https://www.infr.sh/api/prices/quote",
    "orchestrate": "https://www.infr.sh/api/orchestrate"
  }
}