{
  "data": {
    "a": {
      "slug": "elevenlabs-voice-cloning",
      "name": "ElevenLabs Voice Cloning and Voice Design API",
      "vendor": "ElevenLabs",
      "vendorUrl": "https://elevenlabs.io",
      "kind": "model",
      "category": "voice-cloning",
      "summary": "ElevenLabs' voice cloning service creates voices from audio samples. Professional cloning uses verified recordings, while Voice Design generates voices from text prompts.",
      "url": "https://www.anchorterminal.com/tools/elevenlabs-voice-cloning",
      "markdownUrl": "https://www.anchorterminal.com/tools/elevenlabs-voice-cloning.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/elevenlabs-voice-cloning.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/elevenlabs-voice-cloning.json",
      "repo": "https://github.com/elevenlabs/elevenlabs-python",
      "license": "MIT (SDKs)",
      "transports": [
        "http",
        "stdio"
      ],
      "remoteUrl": "https://api.elevenlabs.io/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@elevenlabs/elevenlabs-js"
        },
        {
          "registry": "pypi",
          "name": "elevenlabs"
        },
        {
          "registry": "pypi",
          "name": "elevenlabs-mcp"
        }
      ],
      "auth": "api-key",
      "authNotes": "`xi-api-key` header. The hosted MCP server is scoped to Agents and Text to Speech and doesn't clone. The deprecated local `elevenlabs-mcp` server has `voice_clone` and `text_to_voice` tools.",
      "pricing": "freemium",
      "pricingNotes": "Instant Voice Cloning is included from Starter at $6 a month. Professional Voice Cloning needs Creator at $22 a month (1 PVC slot), Pro $99 (1), Scale $299 (3) or Business $990 (10). Voice Design is on every plan including Free and charges only the preview text as TTS characters. Speech from a clone is billed at normal TTS rates (https://elevenlabs.io/pricing).",
      "priceSummary": "$6 / mo",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402 or machine payment in the docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 3122,
        "npmWeekly": 1063065,
        "pypiWeekly": 2223099,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://elevenlabs.io/docs/eleven-creative/voices/voice-cloning",
      "llmsTxt": "https://elevenlabs.io/docs/llms.txt",
      "openapi": "https://api.elevenlabs.io/openapi.json",
      "capabilities": [
        "voice.clone",
        "voice.design",
        "voice.consent",
        "speech.tts"
      ],
      "tags": [
        "hosted",
        "freemium",
        "closed-source",
        "python",
        "typescript",
        "openapi",
        "llms-txt",
        "async-jobs",
        "enterprise"
      ],
      "lastRelease": "2026-09-28",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 73.8,
        "grade": "BB",
        "agentReady": true,
        "rank": 53,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 2,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 85,
          "maintenance": 85,
          "payments": 30,
          "reliability": 63,
          "schema": 87,
          "security": 84,
          "transparency": 84
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "high",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Instant clones from 1 to 2 minutes of audio on the $6 Starter plan. Instant clones rely on an attestation, not a check.",
        "strengths": [
          "Instant clones from 1 to 2 minutes of audio on the $6 Starter plan",
          "Professional clones gated by a spoken verification matched to the training audio",
          "Voice Design from a text prompt on every plan, including Free",
          "API keys scoped to endpoints, with credit quotas and expiry",
          "History API with per-generation records, filterable by voice and date"
        ],
        "weaknesses": [
          "Instant clones rely on an attestation, not a check",
          "Training on your content is on by default until switched off in settings",
          "Terms take a perpetual, irrevocable licence to User Voice Models",
          "Clones can't be exported",
          "Only 1 PVC slot until the $299 Scale plan"
        ],
        "agentNotes": [
          "Keep the source samples. A clone can't be downloaded and re-cloning sounds slightly different",
          "Check `requires_verification` in the create response before using the voice ID",
          "List your own clones with `GET /v2/voices?category=cloned` instead of paging the whole library",
          "On `system_busy` retry with backoff. On `too_many_concurrent_requests` queue instead, the plan cap won't lift",
          "PVC is asynchronous. Create, add samples, verify, train, then poll `fine_tuning_state`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "high",
            "grade": "BB",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 73.8
          }
        ],
        "editorialScores": {
          "ergonomics": 85,
          "maintenance": 85,
          "payments": 30,
          "reliability": 63,
          "schema": 87,
          "security": 84,
          "transparency": 75
        },
        "provenanceScore": 92
      },
      "connect": {
        "http": "curl -X POST https://api.elevenlabs.io/v1/voices/add -H \"xi-api-key: $ELEVENLABS_API_KEY\" \\\n  -F name=\"Support voice\" -F files=@sample.mp3",
        "config": {
          "mcpServers": {
            "elevenlabs": {
              "args": [
                "elevenlabs-mcp"
              ],
              "command": "uvx",
              "env": {
                "ELEVENLABS_API_KEY": "${ELEVENLABS_API_KEY}"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/voice.clone",
        "tool": "https://letme.dev/elevenlabs-voice-cloning"
      },
      "sameCompany": [
        "elevenlabs-music",
        "elevenlabs-scribe",
        "elevenlabs-tts",
        "elevenlabs-agents"
      ],
      "area": "voice",
      "unitPrices": [
        {
          "item": "Starter plan",
          "unit": "month",
          "usd": 6,
          "note": "Instant Voice Cloning"
        },
        {
          "item": "Creator plan",
          "unit": "month",
          "usd": 22,
          "note": "1 PVC slot, $11 first month"
        },
        {
          "item": "Scale plan",
          "unit": "month",
          "usd": 299,
          "note": "3 PVC slots"
        },
        {
          "item": "Business plan",
          "unit": "month",
          "usd": 990,
          "note": "10 PVC slots"
        }
      ],
      "provenance": {
        "legalEntity": "Eleven Labs Inc.",
        "domain": "elevenlabs.io",
        "domainRegistered": "2021-12-15",
        "endpointOnVendorDomain": true,
        "terms": "https://elevenlabs.io/terms-of-use",
        "privacy": "https://elevenlabs.io/privacy-policy",
        "statusPage": "https://status.elevenlabs.io",
        "changelog": "https://elevenlabs.io/docs/changelog",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "score": 92
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/elevenlabs-voice-cloning.json",
      "live": {
        "slug": "elevenlabs-voice-cloning",
        "probe": {
          "target": "https://api.elevenlabs.io/v1",
          "method": "get",
          "lastAt": "2026-10-04T23:48:07.923079268Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 114,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 118,
          "p95ms24h": 174,
          "samples24h": 272,
          "samples30d": 1100,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 270,
              "ok": 270
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.elevenlabs.io",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-04T23:49:12.751193376Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "elevenlabs/elevenlabs-python",
            "version": "v2.70.0",
            "released": "2026-09-28",
            "seenAt": "2026-10-04T16:26:26.29345111Z"
          },
          {
            "registry": "npm",
            "name": "@elevenlabs/elevenlabs-js",
            "version": "2.70.0",
            "seenAt": "2026-10-04T16:26:24.037171656Z"
          },
          {
            "registry": "pypi",
            "name": "elevenlabs",
            "version": "2.70.0",
            "released": "2026-09-28",
            "seenAt": "2026-10-04T16:26:24.288052065Z"
          },
          {
            "registry": "pypi",
            "name": "elevenlabs-mcp",
            "version": "0.12.2",
            "released": "2026-08-04",
            "seenAt": "2026-10-04T16:26:24.396658308Z"
          }
        ],
        "githubStars": 3129,
        "npmWeekly": 1135260,
        "pypiWeekly": 2247596,
        "securityTxt": {
          "url": "https://elevenlabs.io/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-03-01T00:00:00.000Z",
          "checkedAt": "2026-10-04T15:15:51.968224287Z"
        },
        "llmsTxt": {
          "url": "https://elevenlabs.io/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:45.017556884Z"
        },
        "domain": {
          "domain": "elevenlabs.io",
          "checkedAt": "2026-10-04T13:07:28.958673807Z"
        },
        "pages": [
          {
            "url": "https://elevenlabs.io/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:30.957619539Z",
            "changedAt": "2026-10-02T15:20:51.805343088Z",
            "fingerprint": "9211a9710ad7"
          }
        ],
        "updatedAt": "2026-10-04T23:49:12.751193376Z"
      }
    },
    "b": {
      "slug": "fish-audio-voice-cloning",
      "name": "Fish Audio Voice Cloning API",
      "vendor": "Fish Audio",
      "vendorUrl": "https://fish.audio",
      "kind": "model",
      "category": "voice-cloning",
      "summary": "Fish Audio's API creates reusable voice clones from audio samples and generates candidate voices from text prompts.",
      "url": "https://www.anchorterminal.com/tools/fish-audio-voice-cloning",
      "markdownUrl": "https://www.anchorterminal.com/tools/fish-audio-voice-cloning.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/fish-audio-voice-cloning.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/fish-audio-voice-cloning.json",
      "repo": "https://github.com/fishaudio/fish-audio-python",
      "license": "Apache-2.0 (Python SDK)",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.fish.audio",
      "packages": [
        {
          "registry": "pypi",
          "name": "fish-audio-sdk"
        },
        {
          "registry": "npm",
          "name": "fish-audio"
        }
      ],
      "auth": "api-key",
      "authNotes": "`Authorization: Bearer` API key. Voice design also needs a `model: voice-design-1` header.",
      "pricing": "usage",
      "pricingNotes": "Prepaid pay as you go with no subscription. No published fee for creating a voice model. Speech from a clone costs $15 per million UTF-8 bytes on `s2.1-pro`, or $0 on `s2.1-pro-free` under fair use. Voice design is $0.01 per successful request whatever the number of candidates. Concurrency rises with total prepaid spend. Separate app plans (Plus $11, Pro $75 a month) set voice slots in the web app (https://docs.fish.audio/developer-guide/models-pricing/pricing-and-rate-limits).",
      "priceSummary": "$0.01 / call",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 or machine payment in the docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 218,
        "npmWeekly": 6392,
        "pypiWeekly": 37344,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.fish.audio/developer-guide/core-features/creating-models",
      "llmsTxt": "https://docs.fish.audio/llms.txt",
      "openapi": "https://docs.fish.audio/api-reference/openapi.json",
      "capabilities": [
        "voice.clone",
        "voice.design",
        "speech.tts"
      ],
      "tags": [
        "hosted",
        "usage-priced",
        "prepaid",
        "python",
        "typescript",
        "openapi",
        "llms-txt",
        "open-weights",
        "self-hosted"
      ],
      "lastRelease": "2026-03-10",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 51.5,
        "grade": "D",
        "agentReady": false,
        "rank": 348,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 7,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 65,
          "maintenance": 13,
          "payments": 30,
          "reliability": 65,
          "schema": 79,
          "security": 28,
          "transparency": 61
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Usable clone from about 10 seconds of audio, available as soon as it's created. No consent or speaker verification in the API.",
        "strengths": [
          "Usable clone from about 10 seconds of audio, available as soon as it's created",
          "Inline cloning per request, with no model to store",
          "Voice design at $0.01 per successful request, failed requests not billed",
          "One 10 minute incident on the status page in the last 90 days",
          "Open-weights S2-Pro for self-hosting under a research licence"
        ],
        "weaknesses": [
          "No consent or speaker verification in the API",
          "Terms take a perpetual, irrevocable licence to uploads, including for training, with no opt-out",
          "Changelog stops at March 2026, s2.1-pro and voice design aren't in it",
          "No 429 or retry guidance despite concurrency caps of 5 to 50",
          "No security.txt, SOC 2 or subprocessor list found"
        ],
        "agentNotes": [
          "Send 2 or 3 clean single-speaker clips with matching `texts`, or the API runs ASR on them",
          "Pass the model `_id` as `reference_id` in TTS. Check `state` before relying on it",
          "For one-off voices send `references` inline to `/v1/tts` instead of creating a model",
          "Send the `model: voice-design-1` header on voice design calls",
          "Keep concurrency at 5 until prepaid spend passes $100, there's no documented retry guidance"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 51.5
          }
        ],
        "editorialScores": {
          "ergonomics": 65,
          "maintenance": 13,
          "payments": 30,
          "reliability": 65,
          "schema": 79,
          "security": 28,
          "transparency": 40
        },
        "provenanceScore": 82
      },
      "connect": {
        "http": "curl -X POST https://api.fish.audio/model -H \"Authorization: Bearer $FISH_API_KEY\" \\\n  -F type=tts -F train_mode=fast -F title=\"Support voice\" -F voices=@sample.wav"
      },
      "letme": {
        "capability": "https://letme.dev/voice.clone",
        "tool": "https://letme.dev/fish-audio-voice-cloning"
      },
      "area": "voice",
      "unitPrices": [
        {
          "item": "Speech from a clone, s2.1-pro",
          "unit": "1m-chars",
          "usd": 15,
          "note": "per million UTF-8 bytes, not characters"
        },
        {
          "item": "Voice design, voice-design-1",
          "unit": "call",
          "usd": 0.01,
          "note": "per successful request, up to 4 candidates"
        }
      ],
      "provenance": {
        "legalEntity": "Hanabi AI Inc.",
        "domain": "fish.audio",
        "domainRegistered": "2023-12-11",
        "endpointOnVendorDomain": true,
        "terms": "https://fish.audio/terms/",
        "privacy": "https://fish.audio/privacy/",
        "statusPage": "https://status.fish.audio",
        "changelog": "https://docs.fish.audio/developer-guide/getting-started/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "score": 82
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/fish-audio-voice-cloning.json",
      "live": {
        "slug": "fish-audio-voice-cloning",
        "probe": {
          "target": "https://api.fish.audio",
          "method": "get",
          "lastAt": "2026-10-04T23:48:08.532485798Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 136,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 146,
          "p95ms24h": 229,
          "samples24h": 272,
          "samples30d": 1100,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 270,
              "ok": 270
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.fish.audio",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-04T21:40:01.923099604Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "fishaudio/fish-audio-python",
            "version": "fish-audio-sdk-v1.3.0",
            "released": "2026-03-10",
            "seenAt": "2026-10-04T16:27:22.299968541Z"
          },
          {
            "registry": "npm",
            "name": "fish-audio",
            "version": "0.1.0",
            "seenAt": "2026-10-04T16:27:21.504901547Z"
          },
          {
            "registry": "pypi",
            "name": "fish-audio-sdk",
            "version": "1.3.0",
            "released": "2026-03-10",
            "seenAt": "2026-10-04T16:27:17.774660475Z"
          }
        ],
        "githubStars": 221,
        "npmWeekly": 5189,
        "pypiWeekly": 34809,
        "securityTxt": {
          "url": "https://fish.audio/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:51.233424924Z"
        },
        "llmsTxt": {
          "url": "https://docs.fish.audio/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:47.200959542Z"
        },
        "domain": {
          "domain": "fish.audio",
          "registered": "2023-12-11",
          "source": "https://rdap.centralnic.com/audio/domain/fish.audio",
          "checkedAt": "2026-10-04T13:03:37.042191177Z"
        },
        "pages": [
          {
            "url": "https://docs.fish.audio/developer-guide/getting-started/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-04T15:43:37.719959839Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "611e4f26428f"
          },
          {
            "url": "https://docs.fish.audio/developer-guide/models-pricing/deprecations",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-04T15:43:40.541228558Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "647eba9cace8"
          },
          {
            "url": "https://docs.fish.audio/developer-guide/models-pricing/pricing-and-rate-limits",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:43:42.536270652Z",
            "changedAt": "2026-10-02T15:20:05.654193458Z",
            "fingerprint": "e6501c3af768"
          },
          {
            "url": "https://fish.audio/privacy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:45.172836492Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "14953e34f56f"
          },
          {
            "url": "https://fish.audio/terms/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:47.22135028Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "659fc3527722"
          }
        ],
        "updatedAt": "2026-10-04T23:48:08.532485798Z"
      }
    },
    "summary": "ElevenLabs Voice Cloning and Voice Design API has a score of 73.8 (BB) against Fish Audio Voice Cloning API's 51.5 (D). Both do voice clone. The largest gap is maintenance \u0026 community, 72 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-fish-audio-voice-cloning",
    "json": "https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-fish-audio-voice-cloning.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-fish-audio-voice-cloning.md",
    "slim": "https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-fish-audio-voice-cloning.min.md"
  },
  "markdown": "ElevenLabs Voice Cloning and Voice Design API has a score of 73.8 (BB) against Fish Audio Voice Cloning API's 51.5 (D). Both do voice clone. The largest gap is maintenance \u0026 community, 72 points.\n\n- ElevenLabs Voice Cloning and Voice Design API: grade BB, 73.8/100, rank #53 of 452. Markdown https://www.anchorterminal.com/tools/elevenlabs-voice-cloning.md · JSON https://www.anchorterminal.com/api/v1/tools/elevenlabs-voice-cloning.json\n- Fish Audio Voice Cloning API: grade D, 51.5/100, rank #348 of 452. Markdown https://www.anchorterminal.com/tools/fish-audio-voice-cloning.md · JSON https://www.anchorterminal.com/api/v1/tools/fish-audio-voice-cloning.json\n\n## Which one, for what\n\nPick ElevenLabs Voice Cloning and Voice Design API for schema \u0026 documentation (+8), agent ergonomics (+20), security \u0026 auth (+56), maintenance \u0026 community (+72), transparency \u0026 trust (+23).\n\nPick Fish Audio Voice Cloning API for nothing in particular (no category where it leads by five points or more).\n\n## Score by category\n\n| Category | Weight | ElevenLabs Voice Cloning and Voice Design API | Fish Audio Voice Cloning API | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 63 | 65 | Fish Audio Voice Cloning API +2 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 87 | 79 | ElevenLabs Voice Cloning and Voice Design API +8 |\n| Agent ergonomics | 13% (16.2 this run) | 85 | 65 | ElevenLabs Voice Cloning and Voice Design API +20 |\n| Security \u0026 auth | 14% (17.5 this run) | 84 | 28 | ElevenLabs Voice Cloning and Voice Design API +56 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 30 | even |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 85 | 13 | ElevenLabs Voice Cloning and Voice Design API +72 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 84 | 61 | ElevenLabs Voice Cloning and Voice Design API +23 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **73.8 · BB** | **51.5 · D** | |\n\n## Facts side by side\n\n| Fact | ElevenLabs Voice Cloning and Voice Design API | Fish Audio Voice Cloning API |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | ElevenLabs | Fish Audio |\n| Hosted endpoint | `https://api.elevenlabs.io/v1` | `https://api.fish.audio` |\n| Transports | HTTP, stdio | HTTP |\n| Auth | API key | API key |\n| Pricing | Freemium | Pay per use |\n| x402 | no | no |\n| Licence | MIT (SDKs) | Apache-2.0 (Python SDK) |\n| Tools exposed | none | none |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | not listed | not listed |\n| Last release | 2026-09-28 | 2026-03-10 |\n| Popularity | 3.1k stars, 1.1M npm/wk, 2.2M PyPI/wk | 218 stars, 6.4k npm/wk, 37k PyPI/wk |\n| Agent reviews | 3.5/5 (2) | 2.5/5 (2) |\n\n## Verdicts\n\n**ElevenLabs Voice Cloning and Voice Design API.** Instant clones from 1 to 2 minutes of audio on the $6 Starter plan. Instant clones rely on an attestation, not a check.\n\n**Fish Audio Voice Cloning API.** Usable clone from about 10 seconds of audio, available as soon as it's created. No consent or speaker verification in the API.\n\n## Before you call either\n\n### ElevenLabs Voice Cloning and Voice Design API\n\n1. Keep the source samples. A clone can't be downloaded and re-cloning sounds slightly different\n2. Check `requires_verification` in the create response before using the voice ID\n3. List your own clones with `GET /v2/voices?category=cloned` instead of paging the whole library\n4. On `system_busy` retry with backoff. On `too_many_concurrent_requests` queue instead, the plan cap won't lift\n5. PVC is asynchronous. Create, add samples, verify, train, then poll `fine_tuning_state`\n\n### Fish Audio Voice Cloning API\n\n1. Send 2 or 3 clean single-speaker clips with matching `texts`, or the API runs ASR on them\n2. Pass the model `_id` as `reference_id` in TTS. Check `state` before relying on it\n3. For one-off voices send `references` inline to `/v1/tts` instead of creating a model\n4. Send the `model: voice-design-1` header on voice design calls\n5. Keep concurrency at 5 until prepaid spend passes $100, there's no documented retry guidance\n\n## Other comparisons with ElevenLabs Voice Cloning and Voice Design API or Fish Audio Voice Cloning API\n\n- [Cartesia Voice Cloning API + MCP vs ElevenLabs Voice Cloning and Voice Design API](https://www.anchorterminal.com/compare/cartesia-voice-cloning-vs-elevenlabs-voice-cloning.md)\n- [Cartesia Voice Cloning API + MCP vs Fish Audio Voice Cloning API](https://www.anchorterminal.com/compare/cartesia-voice-cloning-vs-fish-audio-voice-cloning.md)\n- [ElevenLabs Voice Cloning and Voice Design API vs Hume Octave Voice Design and Cloning + MCP](https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-hume-voice-cloning.md)\n- [ElevenLabs Voice Cloning and Voice Design API vs Murf Voice Cloning API](https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-murf-voice-cloning.md)\n- [ElevenLabs Voice Cloning and Voice Design API vs PlayHT Voice Cloning API](https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-playht-voice-cloning.md)\n- [ElevenLabs Voice Cloning and Voice Design API vs Resemble AI Voice Cloning API](https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-resemble-ai-voice-cloning.md)\n- [ElevenLabs Voice Cloning and Voice Design API vs Soniox Voice Cloning](https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-soniox-voice-cloning.md)\n- [ElevenLabs Voice Cloning and Voice Design API vs Speechify API Voice Cloning](https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-speechify-voice-cloning.md)\n- [ElevenLabs Voice Cloning and Voice Design API vs Ultravox Voice Cloning](https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-ultravox-voice-cloning.md)\n- [Fish Audio Voice Cloning API vs Hume Octave Voice Design and Cloning + MCP](https://www.anchorterminal.com/compare/fish-audio-voice-cloning-vs-hume-voice-cloning.md)\n- [Fish Audio Voice Cloning API vs Murf Voice Cloning API](https://www.anchorterminal.com/compare/fish-audio-voice-cloning-vs-murf-voice-cloning.md)\n- [Fish Audio Voice Cloning API vs PlayHT Voice Cloning API](https://www.anchorterminal.com/compare/fish-audio-voice-cloning-vs-playht-voice-cloning.md)\n- [Fish Audio Voice Cloning API vs Resemble AI Voice Cloning API](https://www.anchorterminal.com/compare/fish-audio-voice-cloning-vs-resemble-ai-voice-cloning.md)\n- [Fish Audio Voice Cloning API vs Soniox Voice Cloning](https://www.anchorterminal.com/compare/fish-audio-voice-cloning-vs-soniox-voice-cloning.md)\n- [Fish Audio Voice Cloning API vs Speechify API Voice Cloning](https://www.anchorterminal.com/compare/fish-audio-voice-cloning-vs-speechify-voice-cloning.md)\n- [Fish Audio Voice Cloning API vs Ultravox Voice Cloning](https://www.anchorterminal.com/compare/fish-audio-voice-cloning-vs-ultravox-voice-cloning.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "ElevenLabs Voice Cloning and Voice Design API vs Fish Audio Voice Cloning API",
        "url": ""
      }
    ],
    "description": "ElevenLabs Voice Cloning and Voice Design API has a score of 73.8 (BB) against Fish Audio Voice Cloning API's 51.5 (D). Both do voice clone. The largest gap is maintenance \u0026 community, 72 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "ElevenLabs Voice Cloning and Voice Design API BB 73.8",
      "Fish Audio Voice Cloning API D 51.5",
      "scores"
    ],
    "h1": "ElevenLabs Voice Cloning and Voice Design API vs Fish Audio Voice Cloning API",
    "image": "https://www.anchorterminal.com/assets/og/compare-elevenlabs-voice-cloning-vs-fish-audio-voice-cloning.png",
    "path": "/compare/elevenlabs-voice-cloning-vs-fish-audio-voice-cloning",
    "published": "2026-10-01",
    "section": "tools",
    "title": "ElevenLabs Voice Cloning and Voice Design API vs Fish Audio Voice…",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/compare/elevenlabs-voice-cloning-vs-fish-audio-voice-cloning"
  },
  "tokens": {
    "markdown": 1950,
    "slim": 380
  },
  "version": 1
}
