{
  "currency": "USD",
  "tools": [
    {
      "id": "remove-background",
      "name": "Remove background",
      "summary": "A cutout with a transparent background.",
      "endpoint": "POST /image/remove-background",
      "unit": "image",
      "rates": [
        {
          "label": null,
          "param": null,
          "price": 0.02
        }
      ],
      "docs": "https://mynth.io/docs/guides/remove-background.md"
    },
    {
      "id": "upscale",
      "name": "Upscale",
      "summary": "2x or 4x larger, up to 4096x4096. The size never changes the price.",
      "endpoint": "POST /image/upscale",
      "unit": "image",
      "rates": [
        {
          "label": "Low effort",
          "param": "effort: \"low\"",
          "price": 0.03
        },
        {
          "label": "High effort",
          "param": "effort: \"high\"",
          "price": 0.15
        }
      ],
      "docs": "https://mynth.io/docs/guides/upscale-images.md"
    },
    {
      "id": "review",
      "name": "Review",
      "summary": "A score from 1 to 4, and the defects a panel of reviewers found.",
      "endpoint": "POST /image/review",
      "unit": "image",
      "rates": [
        {
          "label": "Low effort",
          "param": "effort: \"low\"",
          "price": 0.01
        },
        {
          "label": "High effort",
          "param": "effort: \"high\"",
          "price": 0.3
        }
      ],
      "docs": "https://mynth.io/docs/guides/review-images.md"
    },
    {
      "id": "alt",
      "name": "Alt text",
      "summary": "Up to 160 characters, written to be read aloud.",
      "endpoint": "POST /image/alt",
      "unit": "image",
      "rates": [
        {
          "label": null,
          "param": null,
          "price": 0.0004
        }
      ],
      "docs": "https://mynth.io/docs/guides/alt-text.md"
    },
    {
      "id": "rate",
      "name": "Content rating",
      "summary": "sfw or nsfw, or a level from a scale you define.",
      "endpoint": "POST /image/rate",
      "unit": "image",
      "rates": [
        {
          "label": null,
          "param": null,
          "price": 0.0002
        }
      ],
      "docs": "https://mynth.io/docs/guides/rate-images.md"
    }
  ],
  "included": [
    {
      "id": "magic-prompt",
      "name": "Magic Prompt",
      "summary": "Rewrites the prompt for the model before it runs.",
      "where": "magic_prompt",
      "docs": "https://mynth.io/docs/guides/enhance-prompts.md"
    },
    {
      "id": "rating",
      "name": "Rating in a generation",
      "summary": "Each output rated as it is made.",
      "where": "rating",
      "docs": "https://mynth.io/docs/guides/rate-images.md"
    },
    {
      "id": "upload",
      "name": "Uploads",
      "summary": "Host a local file to use as an input.",
      "where": "POST /image/upload",
      "docs": "https://mynth.io/docs/guides/image-to-image.md"
    },
    {
      "id": "webhooks",
      "name": "Webhooks",
      "summary": "A signed request when a task finishes.",
      "where": null,
      "docs": "https://mynth.io/docs/concepts/webhooks.md"
    },
    {
      "id": "destinations",
      "name": "Destinations",
      "summary": "Results written to your own storage.",
      "where": null,
      "docs": "https://mynth.io/docs/concepts/destinations.md"
    },
    {
      "id": "routing",
      "name": "Routing and retries",
      "summary": "Same price whichever provider runs it, however many attempts it takes.",
      "where": null,
      "docs": "https://mynth.io/docs/pricing.md"
    }
  ],
  "image": {
    "formula": "per successful image = (perImage, or perImage4k for a _4k size) + perInputImage × input images",
    "autoHoldPerImage": 0.2,
    "models": [
      {
        "id": "alibaba/qwen-image-2.0",
        "name": "Qwen Image 2.0",
        "perImage": 0.03,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/alibaba%2Fqwen-image-2.0"
      },
      {
        "id": "alibaba/qwen-image-2.0-pro",
        "name": "Qwen Image 2.0 Pro",
        "perImage": 0.07,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/alibaba%2Fqwen-image-2.0-pro"
      },
      {
        "id": "alibaba/qwen-image-3.0",
        "name": "Qwen Image 3.0",
        "perImage": 0.075,
        "perImage4k": null,
        "perInputImage": 0.00321,
        "page": "https://mynth.io/models/alibaba%2Fqwen-image-3.0"
      },
      {
        "id": "alibaba/qwen-image-3.0-pro",
        "name": "Qwen Image 3.0 Pro",
        "perImage": 0.075,
        "perImage4k": null,
        "perInputImage": 0.003,
        "page": "https://mynth.io/models/alibaba%2Fqwen-image-3.0-pro"
      },
      {
        "id": "black-forest-labs/flux-1-schnell",
        "name": "FLUX.1 Schnell",
        "perImage": 0.002,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/black-forest-labs%2Fflux-1-schnell"
      },
      {
        "id": "black-forest-labs/flux-3",
        "name": "FLUX.3",
        "perImage": 0.1,
        "perImage4k": 0.61,
        "perInputImage": 0,
        "page": "https://mynth.io/models/black-forest-labs%2Fflux-3"
      },
      {
        "id": "black-forest-labs/flux.1-dev",
        "name": "FLUX.1 Dev",
        "perImage": 0.004,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/black-forest-labs%2Fflux.1-dev"
      },
      {
        "id": "black-forest-labs/flux.2-dev",
        "name": "FLUX.2 Dev",
        "perImage": 0.012,
        "perImage4k": null,
        "perInputImage": 0.012,
        "page": "https://mynth.io/models/black-forest-labs%2Fflux.2-dev"
      },
      {
        "id": "black-forest-labs/flux.2-flex",
        "name": "FLUX.2 Flex",
        "perImage": 0.06,
        "perImage4k": null,
        "perInputImage": 0.1,
        "page": "https://mynth.io/models/black-forest-labs%2Fflux.2-flex"
      },
      {
        "id": "black-forest-labs/flux.2-klein-4b",
        "name": "FLUX.2 Klein",
        "perImage": 0.001,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/black-forest-labs%2Fflux.2-klein-4b"
      },
      {
        "id": "black-forest-labs/flux.2-max",
        "name": "FLUX.2 Max",
        "perImage": 0.07,
        "perImage4k": null,
        "perInputImage": 0.03,
        "page": "https://mynth.io/models/black-forest-labs%2Fflux.2-max"
      },
      {
        "id": "black-forest-labs/flux.2-pro",
        "name": "FLUX.2 Pro",
        "perImage": 0.03,
        "perImage4k": null,
        "perInputImage": 0.03,
        "page": "https://mynth.io/models/black-forest-labs%2Fflux.2-pro"
      },
      {
        "id": "bria/fibo-edit-1.5",
        "name": "FIBO Edit 1.5",
        "perImage": 0.04,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/bria%2Ffibo-edit-1.5"
      },
      {
        "id": "bria/fibo-generate-1.5",
        "name": "FIBO Generate 1.5",
        "perImage": 0.04,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/bria%2Ffibo-generate-1.5"
      },
      {
        "id": "bytedance/seedream-5.0-lite",
        "name": "Seedream 5.0 Lite",
        "perImage": 0.035,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/bytedance%2Fseedream-5.0-lite"
      },
      {
        "id": "bytedance/seedream-pro",
        "name": "Seedream Pro",
        "perImage": 0.1,
        "perImage4k": null,
        "perInputImage": 0.00321,
        "page": "https://mynth.io/models/bytedance%2Fseedream-pro"
      },
      {
        "id": "bytedance/seedream-v5-flash",
        "name": "Seedream 5.0 Flash",
        "perImage": 0.027,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/bytedance%2Fseedream-v5-flash"
      },
      {
        "id": "circlestone-labs/anima",
        "name": "Anima",
        "perImage": 0.01,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/circlestone-labs%2Fanima"
      },
      {
        "id": "goofy-ai/prefect-pony-xl-lora",
        "name": "Prefect Pony XL LoRA",
        "perImage": 0.02,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/goofy-ai%2Fprefect-pony-xl-lora"
      },
      {
        "id": "google/gemini-3-pro-image-preview",
        "name": "Gemini 3 Pro Image Preview",
        "perImage": 0.14,
        "perImage4k": 0.2,
        "perInputImage": 0,
        "page": "https://mynth.io/models/google%2Fgemini-3-pro-image-preview"
      },
      {
        "id": "google/gemini-3.1-flash-image",
        "name": "Gemini 3.1 Flash Image",
        "perImage": 0.1,
        "perImage4k": 0.14,
        "perInputImage": 0.001,
        "page": "https://mynth.io/models/google%2Fgemini-3.1-flash-image"
      },
      {
        "id": "google/gemini-3.1-flash-lite-image",
        "name": "Gemini 3.1 Flash-Lite Image",
        "perImage": 0.04,
        "perImage4k": null,
        "perInputImage": 0.001,
        "page": "https://mynth.io/models/google%2Fgemini-3.1-flash-lite-image"
      },
      {
        "id": "ideogram/ideogram-4.5",
        "name": "Ideogram 4.5",
        "perImage": 0.06,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/ideogram%2Fideogram-4.5"
      },
      {
        "id": "imagineart/imagineart-1.5-pro",
        "name": "ImagineArt 1.5 Pro",
        "perImage": 0.045,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/imagineart%2Fimagineart-1.5-pro"
      },
      {
        "id": "imagineart/imagineart-2.0",
        "name": "ImagineArt 2.0",
        "perImage": 0.05,
        "perImage4k": null,
        "perInputImage": 0.007,
        "page": "https://mynth.io/models/imagineart%2Fimagineart-2.0"
      },
      {
        "id": "john6666/bismuth-illustrious-mix",
        "name": "Bismuth Illustrious Mix",
        "perImage": 0.001,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/john6666%2Fbismuth-illustrious-mix"
      },
      {
        "id": "klingai/kling-image-3.0",
        "name": "Kling IMAGE 3.0",
        "perImage": 0.028,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/klingai%2Fkling-image-3.0"
      },
      {
        "id": "klingai/kling-image-o3",
        "name": "Kling IMAGE O3",
        "perImage": 0.028,
        "perImage4k": 0.056,
        "perInputImage": 0,
        "page": "https://mynth.io/models/klingai%2Fkling-image-o3"
      },
      {
        "id": "krea/krea-2-large",
        "name": "Krea 2 Large",
        "perImage": 0.07,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/krea%2Fkrea-2-large"
      },
      {
        "id": "krea/krea-2-medium",
        "name": "Krea 2 Medium",
        "perImage": 0.04,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/krea%2Fkrea-2-medium"
      },
      {
        "id": "krea/krea-2-turbo",
        "name": "Krea 2 Turbo",
        "perImage": 0.02,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/krea%2Fkrea-2-turbo"
      },
      {
        "id": "luma/uni-1",
        "name": "Luma UNI-1",
        "perImage": 0.042,
        "perImage4k": null,
        "perInputImage": 0.003,
        "page": "https://mynth.io/models/luma%2Funi-1"
      },
      {
        "id": "luma/uni-1-max",
        "name": "Luma UNI-1 Max",
        "perImage": 0.102,
        "perImage4k": null,
        "perInputImage": 0.003,
        "page": "https://mynth.io/models/luma%2Funi-1-max"
      },
      {
        "id": "maxfeifei8/one-obsession",
        "name": "One obsession",
        "perImage": 0.002,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/maxfeifei8%2Fone-obsession"
      },
      {
        "id": "meta/muse-image",
        "name": "Muse Image",
        "perImage": 0.012,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/meta%2Fmuse-image"
      },
      {
        "id": "microsoft/mai-image-2.6",
        "name": "MAI Image 2.6",
        "perImage": 0.05,
        "perImage4k": null,
        "perInputImage": 0.01,
        "page": "https://mynth.io/models/microsoft%2Fmai-image-2.6"
      },
      {
        "id": "microsoft/mai-image-2.6-flash",
        "name": "MAI Image 2.6 Flash",
        "perImage": 0.02,
        "perImage4k": null,
        "perInputImage": 0.005,
        "page": "https://mynth.io/models/microsoft%2Fmai-image-2.6-flash"
      },
      {
        "id": "minimax/h3",
        "name": "MiniMax H3",
        "perImage": 0.06,
        "perImage4k": null,
        "perInputImage": 0.03,
        "page": "https://mynth.io/models/minimax%2Fh3"
      },
      {
        "id": "openai/gpt-image-2",
        "name": "GPT Image 2",
        "perImage": 0.12,
        "perImage4k": null,
        "perInputImage": 0.02,
        "page": "https://mynth.io/models/openai%2Fgpt-image-2"
      },
      {
        "id": "openai/gpt-image-2.5-flare",
        "name": "GPT Image 2.5 Flare",
        "perImage": 0.22,
        "perImage4k": null,
        "perInputImage": 0.02,
        "page": "https://mynth.io/models/openai%2Fgpt-image-2.5-flare"
      },
      {
        "id": "openai/gpt-image-2.5-sunburst",
        "name": "GPT Image 2.5 Sunburst",
        "perImage": 0.22,
        "perImage4k": null,
        "perInputImage": 0.02,
        "page": "https://mynth.io/models/openai%2Fgpt-image-2.5-sunburst"
      },
      {
        "id": "purplesmartai/pony-diffusion-v6-xl",
        "name": "Pony Diffusion V6 XL",
        "perImage": 0.0015,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/purplesmartai%2Fpony-diffusion-v6-xl"
      },
      {
        "id": "recraft/recraft-v4",
        "name": "Recraft V4",
        "perImage": 0.04,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/recraft%2Frecraft-v4"
      },
      {
        "id": "recraft/recraft-v4-pro",
        "name": "Recraft V4 Pro",
        "perImage": 0.25,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/recraft%2Frecraft-v4-pro"
      },
      {
        "id": "recraft/recraft-v4.1-flash",
        "name": "Recraft V4.1 Flash",
        "perImage": 0.007,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/recraft%2Frecraft-v4.1-flash"
      },
      {
        "id": "reve/reve",
        "name": "Reve",
        "perImage": 0.28,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/reve%2Freve"
      },
      {
        "id": "reve/reve-remix",
        "name": "Reve Remix",
        "perImage": 0.28,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/reve%2Freve-remix"
      },
      {
        "id": "sourceful/riverflow-2.0-pro",
        "name": "Riverflow 2.0 Pro",
        "perImage": 0.15,
        "perImage4k": 0.33,
        "perInputImage": 0,
        "page": "https://mynth.io/models/sourceful%2Friverflow-2.0-pro"
      },
      {
        "id": "tongyi-mai/z-image",
        "name": "Z-Image",
        "perImage": 0.02,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/tongyi-mai%2Fz-image"
      },
      {
        "id": "tongyi-mai/z-image-turbo",
        "name": "Z-Image Turbo",
        "perImage": 0.01,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/tongyi-mai%2Fz-image-turbo"
      },
      {
        "id": "wan/wan2.6-image",
        "name": "Wan 2.6",
        "perImage": 0.03,
        "perImage4k": null,
        "perInputImage": null,
        "page": "https://mynth.io/models/wan%2Fwan2.6-image"
      },
      {
        "id": "wan/wan2.7-image",
        "name": "Wan 2.7 Image",
        "perImage": 0.03,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/wan%2Fwan2.7-image"
      },
      {
        "id": "wan/wan2.7-image-pro",
        "name": "Wan 2.7 Image Pro",
        "perImage": 0.075,
        "perImage4k": 0.075,
        "perInputImage": 0,
        "page": "https://mynth.io/models/wan%2Fwan2.7-image-pro"
      },
      {
        "id": "xai/grok-imagine-image",
        "name": "Grok Imagine Image",
        "perImage": 0.02,
        "perImage4k": null,
        "perInputImage": 0,
        "page": "https://mynth.io/models/xai%2Fgrok-imagine-image"
      },
      {
        "id": "xai/grok-imagine-image-2.0",
        "name": "Grok Imagine Image 2.0",
        "perImage": 0.06,
        "perImage4k": null,
        "perInputImage": 0.01,
        "page": "https://mynth.io/models/xai%2Fgrok-imagine-image-2.0"
      },
      {
        "id": "xai/grok-imagine-image-quality",
        "name": "Grok Imagine Image Quality",
        "perImage": 0.05,
        "perImage4k": null,
        "perInputImage": 0.01,
        "page": "https://mynth.io/models/xai%2Fgrok-imagine-image-quality"
      }
    ]
  },
  "video": {
    "formula": "per video = (perSecond[resolution] + audioPerSecond) × duration in seconds",
    "tiers": [
      "480p",
      "720p",
      "1080p",
      "4k"
    ],
    "models": [
      {
        "id": "bytedance/seedance-2.0-mini",
        "name": "Seedance 2.0 Mini",
        "perSecond": {
          "480p": 0.036,
          "720p": 0.081
        },
        "audioPerSecond": null,
        "page": "https://mynth.io/models/bytedance%2Fseedance-2.0-mini"
      },
      {
        "id": "google/gemini-omni-flash-1.1",
        "name": "Gemini Omni Flash 1.1",
        "perSecond": {
          "720p": 0.1,
          "1080p": 0.15,
          "4k": 0.3
        },
        "audioPerSecond": null,
        "page": "https://mynth.io/models/google%2Fgemini-omni-flash-1.1"
      },
      {
        "id": "prunaai/p-video",
        "name": "P-Video",
        "perSecond": {
          "720p": 0.005,
          "1080p": 0.01
        },
        "audioPerSecond": null,
        "page": "https://mynth.io/models/prunaai%2Fp-video"
      },
      {
        "id": "xai/grok-imagine-video-1.5",
        "name": "Grok Imagine Video 1.5",
        "perSecond": {
          "480p": 0.08,
          "720p": 0.14,
          "1080p": 0.25
        },
        "audioPerSecond": null,
        "page": "https://mynth.io/models/xai%2Fgrok-imagine-video-1.5"
      }
    ]
  },
  "billing": {
    "minimumTopUp": 5,
    "subscription": false,
    "chargedFor": "successful outputs only; a failed task costs nothing"
  },
  "links": {
    "page": "https://mynth.io/pricing",
    "json": "https://mynth.io/pricing.json",
    "md": "https://mynth.io/pricing.md",
    "models": "https://mynth.io/models.md",
    "docs": "https://mynth.io/docs/pricing.md",
    "estimate": "https://mynth.io/docs/guides/estimate-cost.md",
    "wallet": "https://mynth.io/dashboard/wallet"
  }
}