Supported Languages for Social Media Video Transcripts
Learn about the 130+ language options available when converting public YouTube, TikTok, Instagram, Facebook, X, and Twitter videos to text.
Video to Text supports 130+ language codes and language variants for public social media video transcripts. You can paste a supported public video link from YouTube, TikTok, Instagram, Facebook, X, or Twitter, select a preferred transcript language, and export the result as TXT, CSV, SRT, or VTT.
The social media transcript workflow differs from uploaded-file transcription. It requests a transcript for the public video in the language you choose. If the requested language is not available for that video, the service returns the available default language instead.
Supported social media platforms
Language selection is available when you transcribe public videos from these platforms:
- YouTube Transcript Generator
- TikTok Transcript Generator
- Instagram Transcript Generator
- Facebook Transcript Generator
- X and Twitter Transcript Generator
The video must be public and accessible through a supported HTTPS link.
Popular language options
You can select many widely used transcript languages, including:
- English
- Spanish
- Portuguese
- French
- German
- Arabic
- Hindi
- Japanese
- Korean
- Chinese, including regional and script variants
- Thai
- Vietnamese
The full language selector also includes options such as Afrikaans, Albanian, Amharic, Armenian, Bangla, Catalan, Croatian, Czech, Danish, Dutch, Filipino, Finnish, Greek, Hebrew, Indonesian, Italian, Malay, Polish, Russian, Swedish, Turkish, Ukrainian, Urdu, and Yoruba.
How preferred language selection works
Select a language before starting the transcript request. This tells Video to Text which transcript language you prefer for the public social media video.
The preferred language is not a guarantee that a specific translation exists for every video. When the requested language is unavailable, Video to Text returns the default transcript language available for the source video. This is especially relevant for videos that only provide one caption or transcript language.
For the best result, choose the spoken language when you know it. Choose a different language only when you expect the public video to have a transcript in that language.
Complete supported language list
The social media video transcript selector accepts the following language codes. Language availability still depends on the public video and the source platform: when a requested language is unavailable, Video to Text returns the available default transcript language.
| Code | Language |
|---|---|
af | Afrikaans |
ak | Akan |
sq | Albanian |
am | Amharic |
ar | Arabic |
hy | Armenian |
as | Assamese |
ay | Aymara |
az | Azerbaijani |
bn | Bangla |
eu | Basque |
be | Belarusian |
bho | Bhojpuri |
bs | Bosnian |
bg | Bulgarian |
my | Burmese |
ca | Catalan |
ceb | Cebuano |
zh | Chinese |
zh-HK | Chinese (Hong Kong) |
zh-CN | Chinese (China) |
zh-SG | Chinese (Singapore) |
zh-TW | Chinese (Taiwan) |
zh-Hans | Chinese (Simplified) |
zh-Hant | Chinese (Traditional) |
hak-TW | Hakka Chinese (Taiwan) |
nan-TW | Min Nan Chinese (Taiwan) |
co | Corsican |
hr | Croatian |
cs | Czech |
da | Danish |
dv | Divehi |
nl | Dutch |
en | English |
en-US | English (United States) |
eo | Esperanto |
et | Estonian |
ee | Ewe |
fil | Filipino |
fi | Finnish |
fr | French |
gl | Galician |
lg | Ganda |
ka | Georgian |
de | German |
el | Greek |
gn | Guarani |
gu | Gujarati |
ht | Haitian Creole |
ha | Hausa |
haw | Hawaiian |
iw | Hebrew |
hi | Hindi |
hmn | Hmong |
hu | Hungarian |
is | Icelandic |
ig | Igbo |
id | Indonesian |
ga | Irish |
it | Italian |
ja | Japanese |
jv | Javanese |
kn | Kannada |
kk | Kazakh |
km | Khmer |
rw | Kinyarwanda |
ko | Korean |
kri | Krio |
ku | Kurdish |
ky | Kyrgyz |
lo | Lao |
la | Latin |
lv | Latvian |
ln | Lingala |
lt | Lithuanian |
lb | Luxembourgish |
mk | Macedonian |
mg | Malagasy |
ms | Malay |
ml | Malayalam |
mt | Maltese |
mi | Māori |
mr | Marathi |
mn | Mongolian |
ne | Nepali |
nso | Northern Sotho |
no | Norwegian |
ny | Nyanja |
or | Odia |
om | Oromo |
ps | Pashto |
fa | Persian |
pl | Polish |
pt | Portuguese |
pa | Punjabi |
qu | Quechua |
ro | Romanian |
ru | Russian |
sm | Samoan |
sa | Sanskrit |
gd | Scottish Gaelic |
sr | Serbian |
sn | Shona |
sd | Sindhi |
si | Sinhala |
sk | Slovak |
sl | Slovenian |
so | Somali |
st | Southern Sotho |
es | Spanish |
su | Sundanese |
sw | Swahili |
sv | Swedish |
tg | Tajik |
ta | Tamil |
tt | Tatar |
te | Telugu |
th | Thai |
ti | Tigrinya |
ts | Tsonga |
tr | Turkish |
tk | Turkmen |
uk | Ukrainian |
ur | Urdu |
ug | Uyghur |
uz | Uzbek |
vi | Vietnamese |
cy | Welsh |
fy | Western Frisian |
xh | Xhosa |
yi | Yiddish |
yo | Yoruba |
zu | Zulu |
Exporting a social media transcript
After a YouTube, TikTok, Instagram, Facebook, X, or Twitter video is transcribed, you can export the result as:
TXTfor reading, notes, and editingCSVfor structured review and spreadsheetsSRTfor subtitle workflowsVTTfor web video captions
Use SRT or VTT when you need timed captions. Use TXT or CSV when you need to search, quote, analyze, or repurpose the social media video transcript.
