Welcome to VoiceCheap API
VoiceCheap is an AI-powered platform that enables you to translate and dub videos into 35 languages. Our API allows you to integrate video translation capabilities directly into your applications.What you can do
Translate Videos
Upload a video or audio file and translate it into any of our 35 supported target languages.
Voice Cloning
Clone the original speaker’s voice for natural-sounding dubbed content.
Track Progress
Monitor your translation projects with real-time status updates.
Multiple Formats
Support for MP4, MOV, WebM, MP3, WAV, and many more formats.
Quick Start
Get started with the VoiceCheap API in three simple steps:1
Get your API Key
Sign up at app.voicecheap.ai and generate an API key from the API page. You need an active paid subscription to use the API.
2
Upload and Translate
Send a POST request to
/v1/translate with your video file and target language to start a translation.3
Check Status
Poll the
/v1/translate/{projectId}/status endpoint to track progress and retrieve your translated video when complete.Supported Languages
Target Languages (Translation Output)
VoiceCheap can translate your content into these 35 languages: American English, Arabic, Brazilian Portuguese, British English, Bulgarian, Canadian French, Chinese (Mandarin), Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Tagalog, Tamil, Turkish, Ukrainian, VietnameseOriginal Languages (Auto-Detection)
VoiceCheap can detect and transcribe audio in 80+ source languages including:View all supported original languages
View all supported original languages
Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Bashkir, Belarusian, Bengali, Bosnian, Breton, Bulgarian, Burmese, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, Georgian, German, Greek, Gujarati, Haitian, Hausa, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Javanese, Kannada, Kazakh, Korean, Lao, Latvian, Lingala, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Marathi, Moldavian, Moldovan, Mongolian, Nepali, Norwegian, Occitan, Panjabi, Pashto, Persian, Polish, Portuguese, Pushto, Romanian, Russian, Serbian, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tagalog, Tamil, Turkish, Ukrainian, Urdu, Uzbek, Valencian, Vietnamese, Welsh, Yiddish, Yoruba
Rate Limits
The API enforces the following rate limits to ensure fair usage:| Endpoint | Rate Limit |
|---|---|
POST /v1/translate | 5 requests per minute |
GET /v1/translate/{projectId}/status | 30 requests per minute |
File Limits
| Limit | Value |
|---|---|
| Maximum file size | 20 GB |
| Supported video formats | MP4, MOV, MKV, WebM, MPEG |
| Supported audio formats | MP3, WAV, M4A, FLAC, OGG, AAC |

