All 99 Languages Supported for Video Transcription
ReelScribe supports 99 languages for video transcription across TikTok, YouTube, and Instagram. Our AI automatically detects the spoken language and produces an accurate transcript without any manual configuration. Just paste a URL.
Whether you're transcribing English creator content, Korean TikToks, Arabic YouTube lectures, or Spanish Instagram Reels, the same workflow applies: paste the URL, click Transcribe, get your text.
Full List of Supported Languages
The table below lists all 99 languages, with their native script name and primary region.
| # | Language | Native Name | Region |
|---|---|---|---|
| 1 | Afrikaans | Afrikaans | Africa |
| 2 | Albanian | Shqip | Europe |
| 3 | Amharic | አማርኛ | Africa |
| 4 | Arabic | العربية | Middle East / Africa |
| 5 | Armenian | Հայերեն | Caucasus |
| 6 | Assamese | অসমীয়া | South Asia |
| 7 | Azerbaijani | Azərbaycanca | Caucasus |
| 8 | Bashkir | Башҡортса | Russia |
| 9 | Basque | Euskara | Europe |
| 10 | Belarusian | Беларуская | Europe |
| 11 | Bengali | বাংলা | South Asia |
| 12 | Bosnian | Bosanski | Europe |
| 13 | Breton | Brezhoneg | Europe |
| 14 | Bulgarian | Български | Europe |
| 15 | Burmese | မြန်မာဘာသာ | Southeast Asia |
| 16 | Catalan | Català | Europe |
| 17 | Chinese | 中文 | East Asia |
| 18 | Croatian | Hrvatski | Europe |
| 19 | Czech | Čeština | Europe |
| 20 | Danish | Dansk | Europe |
| 21 | Dutch | Nederlands | Europe |
| 22 | English | English | Global |
| 23 | Estonian | Eesti | Europe |
| 24 | Faroese | Føroyskt | Europe |
| 25 | Finnish | Suomi | Europe |
| 26 | French | Français | Global |
| 27 | Galician | Galego | Europe |
| 28 | Georgian | ქართული | Caucasus |
| 29 | German | Deutsch | Europe |
| 30 | Greek | Ελληνικά | Europe |
| 31 | Gujarati | ગુજરાતી | South Asia |
| 32 | Haitian Creole | Kreyòl ayisyen | Caribbean |
| 33 | Hausa | Hausa | Africa |
| 34 | Hawaiian | ʻŌlelo Hawaiʻi | Pacific |
| 35 | Hebrew | עברית | Middle East |
| 36 | Hindi | हिन्दी | South Asia |
| 37 | Hungarian | Magyar | Europe |
| 38 | Icelandic | Íslenska | Europe |
| 39 | Indonesian | Bahasa Indonesia | Southeast Asia |
| 40 | Italian | Italiano | Europe |
| 41 | Japanese | 日本語 | East Asia |
| 42 | Javanese | Basa Jawa | Southeast Asia |
| 43 | Kannada | ಕನ್ನಡ | South Asia |
| 44 | Kazakh | Қазақша | Central Asia |
| 45 | Khmer | ភាសាខ្មែរ | Southeast Asia |
| 46 | Korean | 한국어 | East Asia |
| 47 | Lao | ພາສາລາວ | Southeast Asia |
| 48 | Latin | Latina | Historical |
| 49 | Latvian | Latviešu | Europe |
| 50 | Lingala | Lingála | Africa |
| 51 | Lithuanian | Lietuvių | Europe |
| 52 | Luxembourgish | Lëtzebuergesch | Europe |
| 53 | Macedonian | Македонски | Europe |
| 54 | Malagasy | Malagasy | Africa |
| 55 | Malay | Bahasa Melayu | Southeast Asia |
| 56 | Malayalam | മലയാളം | South Asia |
| 57 | Maltese | Malti | Europe |
| 58 | Maori | Te Reo Māori | Pacific |
| 59 | Marathi | मराठी | South Asia |
| 60 | Mongolian | Монгол | East Asia |
| 61 | Nepali | नेपाली | South Asia |
| 62 | Norwegian | Norsk | Europe |
| 63 | Occitan | Occitan | Europe |
| 64 | Pashto | پښتو | Central Asia |
| 65 | Persian | فارسی | Middle East |
| 66 | Polish | Polski | Europe |
| 67 | Portuguese | Português | Global |
| 68 | Punjabi | ਪੰਜਾਬੀ | South Asia |
| 69 | Romanian | Română | Europe |
| 70 | Russian | Русский | Europe / Asia |
| 71 | Sanskrit | संस्कृतम् | Historical |
| 72 | Serbian | Српски | Europe |
| 73 | Shona | chiShona | Africa |
| 74 | Sindhi | سنڌي | South Asia |
| 75 | Sinhala | සිංහල | South Asia |
| 76 | Slovak | Slovenčina | Europe |
| 77 | Slovenian | Slovenščina | Europe |
| 78 | Somali | Soomaali | Africa |
| 79 | Spanish | Español | Global |
| 80 | Sundanese | Basa Sunda | Southeast Asia |
| 81 | Swahili | Kiswahili | Africa |
| 82 | Swedish | Svenska | Europe |
| 83 | Tagalog | Tagalog | Southeast Asia |
| 84 | Tajik | Тоҷикӣ | Central Asia |
| 85 | Tamil | தமிழ் | South Asia |
| 86 | Tatar | Татарча | Russia |
| 87 | Telugu | తెలుగు | South Asia |
| 88 | Thai | ภาษาไทย | Southeast Asia |
| 89 | Tibetan | བོད་སྐད། | East Asia |
| 90 | Turkish | Türkçe | Europe / Asia |
| 91 | Turkmen | Türkmençe | Central Asia |
| 92 | Ukrainian | Українська | Europe |
| 93 | Urdu | اردو | South Asia |
| 94 | Uzbek | Oʻzbekcha | Central Asia |
| 95 | Valencian | Valencià | Europe |
| 96 | Vietnamese | Tiếng Việt | Southeast Asia |
| 97 | Welsh | Cymraeg | Europe |
| 98 | Yiddish | ייִדיש | Global |
| 99 | Yoruba | Yorùbá | Africa |
How Language Detection Works
When you submit a video URL, ReelScribe listens to the audio and identifies the spoken language automatically. You don't need to select the language manually — though if your video switches languages mid-way, the transcript will follow the dominant language.
Accuracy is highest for languages with large amounts of training data — English, Spanish, French, German, Chinese, Japanese, Korean, Portuguese, and Arabic all perform at 99%+ accuracy. Less widely spoken languages like Faroese, Occitan, or Hawaiian are supported but may have slightly lower accuracy depending on audio quality.
Which Languages Get the Best Results?
These languages consistently produce the most accurate transcripts due to the volume of training data available:
- Tier 1 (99%+ accuracy): English, Spanish, French, German, Portuguese, Italian, Dutch, Russian, Chinese, Japanese, Korean, Arabic, Hindi, Turkish, Polish, Ukrainian
- Tier 2 (high accuracy): Swedish, Danish, Norwegian, Finnish, Romanian, Czech, Hungarian, Greek, Hebrew, Indonesian, Malay, Thai, Vietnamese, Bengali, Urdu
- Tier 3 (good accuracy): All remaining 69+ languages — accuracy depends on audio clarity and background noise
Frequently Asked Questions
Do I need to specify the language before transcribing?
No. Language detection is fully automatic. Paste the video URL and the AI identifies the spoken language and transcribes accordingly.
Can I transcribe mixed-language videos?
The model handles code-switching (e.g. English/Spanish) reasonably well but works best on single-language audio. For videos with multiple distinct languages, consider splitting transcripts by segment.
Is the language list likely to grow?
We regularly update our speech recognition model. As improvements land, all users benefit automatically — no action needed on your end.
Transcribe in any of 99 languages — free
Paste any TikTok, YouTube, or Instagram URL and get an accurate transcript in seconds. 25 free credits on signup, no credit card required.
Start Transcribing Free →Also see: How to transcribe YouTube videos · How to transcribe Instagram Reels · How to transcribe TikTok videos