Murf AI
"Enterprise-grade AI voice generation with 150+ natural-sounding voices across 35 languages and 20+ speaking styles." [1]
Murf AI is a text-to-speech API offering 150+ voices across 35 languages, supporting studio voiceovers, real-time streaming synthesis, professional voice cloning, dubbing, and translation. Pricing is usage-based per 1,000 characters with a one-time free tier of 100,000 characters and self-serve signup, scaling to custom enterprise plans. The API delivers time-to-first-audio under 130ms via its Falcon 2 model, with WebSocket streaming, webhooks, Python and Node.js SDKs, and an MCP server. It holds SOC 2 Type 2, ISO 27001, GDPR, and HIPAA certifications, with customers including Pfizer, Cisco, and Oracle.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You want to try it free before paying
Pricing & procurement
- Pricing model
- Usage-based [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Free tier details
- One-time trial of 100,000 character credits with no time limit (expires when credits are exhausted; no monthly renewal). Separate startup incubator program offers 50 million free characters for 3 months for companies with fewer than 100 employees.
- Self-serve signup
- ✓ Yes
- Requires sales call
- ✗ No
- Enterprise plan
- ✓ Yes [5]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Free Trial | Speech synthesis (one-time allotment) | 100,000 characters (one-time, no renewal) | $0 | source |
| Pay As You Go | Speech synthesis | 10,000 characters | $1 | source |
| Pay As You Go | Speech synthesis (alternate rate per help docs) | 1,000 characters | $0.03 | source |
| Pay As You Go | Minimum purchase | minimum top-up | $2 | source |
| Falcon TTS API | Murf Falcon speech synthesis (per-minute model) | minute | $0.01 | source |
| Startup Incubator | Speech synthesis (startup program) | 50,000,000 characters (3-month program for startups <100 employees) | $0 | source |
| Enterprise / Custom | Speech synthesis with volume discounts and custom concurrency | contact sales | - | source |
Capabilities
- Supported actions
- synthesize_speech, streaming_tts, websocket_streaming, professional_voice_cloning, voice_changer, dubbing, translation, word_timestamps, multilingual_synthesis, custom_pronunciation, audio_duration_control, voice_style_selection, variation_generation, list_voices, gzip_compression [6]
- Regions
- US-East-2 (Ohio), India, Global (auto-routed), 10+ global regions (Falcon data residency) [7]
- Languages
- English (US & Canada), English (UK), English (India), English (Australia), English (Scotland), French (France), French (Canada), German (Germany), Spanish (Spain), Spanish (Mexico), Italian (Italy), Portuguese (Brazil), Mandarin (China), Dutch (Netherlands), Polish (Poland), Hindi (India), Korean (Korea), Tamil (India), Bangla (India), Japanese (Japan), Turkish (Turkey), Indonesian (Indonesia), Croatian (Croatia), Greek (Greece), Romanian (Romania), Slovak (Slovakia), Bulgarian (Bulgaria), Czech (Czech Republic), Gujarati (India), Kannada (India), Malayalam (India), Marathi (India), Malay (Malaysia), Punjabi (India), Swedish (Sweden), Telugu (India), Thai (Thailand), Tagalog (Philippines), Vietnamese (Vietnam) [8]
- Input types
- plain text, pause markup (e.g. [pause 1s]) [9]
- Output types
- mp3, wav, flac, alaw, ulaw, ogg, pcm, base64-encoded audio [10]
- Webhooks
- ✓ Yes [11]
- Sandbox / test mode
- ✗ No [12]
- SDK languages
- Python, Node.js (n8n integration) [13]
- MCP server
- ✓ Yes [14]
Trust & compliance
- SOC 2
- SOC 2 Type II [15]
- HIPAA
- ✓ Yes [16]
- GDPR
- ✓ Yes [17]
- ISO 27001
- ✓ Yes [18]
- PCI DSS
- ✗ No [19]
- Published SLA
- ✗ No [20]
- Rate limits
- Concurrency limits by plan and model: Falcon 2 - Free: 5 concurrent (US-East), 2 (global/regional); Pay-as-you-go: 15 (US-East), 2 (global/regional); Enterprise: custom up to 10,000 concurrent calls. Gen2 - Free: 5; Pay-as-you-go: 15; Enterprise: custom. WebSocket connections support up to 10x the streaming concurrency limit. Free plan rate limit: 1,000 requests/minute; PAYG: 10,000 requests/minute. Max 3,000 characters per request. Time-to-first-audio under 130ms (Falcon 2). Model inference latency: 55ms. [21]
- Known restrictions
- Maximum 3,000 characters per request; longer text must be split into multiple requests, ULAW and ALAW formats only support mono channel and 8000 Hz sample rate, Professional voice cloning requires up to 90 minutes of recordings and 1–4 weeks processing time, Falcon 2 streaming model only available via Pay-as-you-go or higher plans at higher concurrency, Free plan limited to 100,000 character credits total (one-time, no monthly renewal), HIPAA compliance (BAA) requires Business or Enterprise subscription [22]
Developer surface
Integration
Adoption & maturity
- Launched
- 2020-01-01
- Notable customers
- Pfizer, Cisco, Splunk, Glencore, VMware, Honeywell, Oracle, Baker Hughes
Other Text-to-Speech APIs
ElevenLabs Text to Speech
"Text to Speech with high quality, human-like AI voices"
Azure AI Text to Speech
"Text to speech enables your applications, tools, or devices to convert text into human like synthesized speech. The text to speech capability is also known as speech synthesis. Use human like standard voices out of the box, or create a custom voice that's unique to your product or brand."
Amazon Polly
"Amazon Polly is a cloud service that converts text into lifelike speech. You can use Amazon Polly to develop applications that increase engagement and accessibility."
Google Cloud Text-to-Speech
"Cloud Text-to-Speech converts text or Speech Synthesis Markup Language (SSML) input into audio data of natural human speech."
Cartesia (Sonic)
"The fastest and most natural text to speech model"
OpenAI Text to Speech (gpt-4o-mini-tts / tts-1)
"Transform text into lifelike spoken audio" - OpenAI's TTS service enabling blog narration, multilingual audio production, and realtime voice output via gpt-4o-mini-tts, tts-1, and tts-1-hd models.
References
- ↑Description: murf.ai
- ↑Pricing model: help.murf.ai · help.murf.ai
- ↑Published pricing: help.murf.ai · murf.ai
- ↑Free tier: murf.ai · help.murf.ai
- ↑Enterprise plan: murf.ai
- ↑Supported actions: murf.ai · murf.ai
- ↑Regions: murf.ai · murf.ai
- ↑Languages: murf.ai · help.murf.ai
- ↑Input types: murf.ai
- ↑Output types: murf.ai · murf.ai
- ↑Webhooks: murf.ai
- ↑Sandbox: help.murf.ai
- ↑SDK languages: murf.ai · murf.ai
- ↑MCP server: murf.ai
- ↑SOC 2: murf.ai
- ↑HIPAA: murf.ai · murf.ai
- ↑GDPR: murf.ai · murf.ai
- ↑ISO 27001: murf.ai
- ↑PCI DSS: murf.ai
- ↑Published SLA: murf.ai
- ↑Rate limits: help.murf.ai · murf.ai
- ↑Known restrictions: murf.ai · murf.ai
Change history
- 2026-06-21 Capabilities: {} → {"streaming":true,"multilingual":true,"voice_cloning":true,"word_timestamps":tr…
- 2026-06-21 Summary Md: (none) → Murf AI is a text-to-speech API offering 150+ voices across 35 languages, suppo…
- 2026-06-21 Score Setup Speed: (none) → 55
- 2026-06-21 Score Pricing Transparency: (none) → 85
- 2026-06-21 Score Docs Quality: (none) → 45
- 2026-06-21 Score Procurement Friction: (none) → 85
- 2026-06-21 Score Trust Readiness: (none) → 70
- 2026-06-21 Best For: (none) → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-21 Avoid If: (none) → You want to try it free before paying
- 2026-06-21 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-21 Score Agent Friendliness: (none) → 55
- 2026-06-21 Has Structured Data: (none) → No
- 2026-06-21 Robots Allows Agents: (none) → Yes
- 2026-06-21 API Reference URL: (none) → https://murf.ai/api/docs/introduction/overview
- 2026-06-21 Docs URL: (none) → https://dev.murf.ai/
- 2026-06-21 Rendering: (none) → static
- 2026-06-21 Llms Txt URL: (none) → https://murf.ai/llms.txt
- 2026-06-21 Llms Txt Present: (none) → Yes
- 2026-06-21 Free Tier Available: set to No
- 2026-06-21 Free Tier Details: set to One-time trial of 100,000 character credits with no time limit (expires when cr…
- 2026-06-21 Self Serve Signup: set to Yes
- 2026-06-21 Requires Sales Call: set to No
- 2026-06-21 Enterprise Plan Available: set to Yes
- 2026-06-21 SOC 2: set to type_2
- 2026-06-21 HIPAA: set to Yes
- 2026-06-21 GDPR: set to Yes
- 2026-06-21 ISO 27001: set to Yes
- 2026-06-21 PCI DSS: set to No
- 2026-06-21 SLA Published: set to No
- 2026-06-21 Data Retention Policy URL: set to https://murf.ai/legal/privacy-policy
- 2026-06-21 Documented Rate Limits: set to Concurrency limits by plan and model: Falcon 2 - Free: 5 concurrent (US-East), …
- 2026-06-21 Rate Limit Window: set to concurrent
- 2026-06-21 Known Restrictions: set to Maximum 3,000 characters per request; longer text must be split into multiple r…
- 2026-06-21 Auth Methods: set to api_key, jwt
- 2026-06-21 Auth Docs URL: set to https://murf.ai/api/docs/api-reference/authentication/generate-token
- 2026-06-21 API Style: set to rest
- 2026-06-21 Base URL: set to https://api.murf.ai/v1
- 2026-06-21 API Version: set to v1
- 2026-06-21 Versioning Scheme: set to url
- 2026-06-21 Stability: set to ga
- 2026-06-21 MCP URL: set to https://github.com/murf-ai/murf-mcp
- 2026-06-21 Quickstart URL: set to https://murf.ai/api/docs/introduction/quickstart
- 2026-06-21 Error Format: set to vendor-specific
- 2026-06-21 Webhook Signing: set to hmac_sha256
- 2026-06-21 Webhook Events URL: set to https://murf.ai/api/docs/capabilities/dubbing/webhooks
- 2026-06-21 Requires Verification: set to No
- 2026-06-21 Slug: set to murf
- 2026-06-21 Price Basis: set to 1,000 characters
- 2026-06-21 Free Tier Limit: set to 100,000 characters
- 2026-06-21 Launched At: set to 2020-01-01
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/murf \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/murf/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'