Skip to main content

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

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, Vietnamese

Original Languages (Auto-Detection)

VoiceCheap can detect and transcribe audio in 80+ source languages including:
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:
EndpointRate Limit
POST /v1/translate5 requests per minute
GET /v1/translate/{projectId}/status30 requests per minute

File Limits

LimitValue
Maximum file size20 GB
Supported video formatsMP4, MOV, MKV, WebM, MPEG
Supported audio formatsMP3, WAV, M4A, FLAC, OGG, AAC

Need Help?