Subtitles that speak your language.
Use Vid2Subs to caption speech in the language you hear. Auto-detect works by default, and a language choice can guide the transcript when you know what is spoken.
Start with Auto-detect.
Upload a supported short video or audio file and leave Spoken language on Auto-detect if you are unsure what the speaker is saying. The transcription model identifies the audio language and drafts timed captions in that language. If you are turning a French video into subtitles, see the French workflow; for Spanish audio, see the Spanish workflow.
If you know the language, select it before opening the studio. The selector includes English, Hindi, French, Spanish, German, Italian, Portuguese, Dutch, Arabic, Bengali, Tamil, Telugu, Urdu, Japanese, Korean, Chinese, Russian, Turkish, and Indonesian. A selected language guides recognition for every audio chunk in that transcription. For example, choose Hindi for Hindi speech, German for German speech, or Portuguese for Portuguese speech; the captions should remain in each recording’s original language.
Use the same workflow for other recordings.
A German, Italian, Portuguese, or Dutch video can be captioned in its spoken language by choosing that language or leaving detection on. The same applies to Turkish, Indonesian, and Russian speech. The language choice helps the model recognize words; it does not rewrite them in English.
For Hindi, Bengali, Tamil, Telugu, and Urdu recordings, check the written script and any borrowed names against the audio. With Arabic, Chinese, Japanese, and Korean recordings, also preview line wrapping and character display in the editor and final export. If the selected font lacks a character, choose a font that renders it clearly before exporting.
Listen to the video while you edit.
Language detection and transcription can struggle with brief clips, accents, names, quiet speech, background music, and recordings that switch languages. Play the result in the studio, correct the text directly, and adjust cue timing where a caption starts or ends at the wrong moment.
The language setting describes what is spoken; it does not translate speech. Choosing Spanish for a French recording is unlikely to create a useful Spanish translation. If the draft uses the wrong language, start a new transcription with the actual spoken language selected.
Keep the words readable wherever they go.
Export an SRT file when you want a separate subtitle track containing the edited text and timing. Export a captioned MP4 on supported browsers when you want the text burned into the video. Compare the two formats before choosing.
For Arabic, Hindi, Japanese, and other scripts, preview the selected font and finished export to make sure every character displays clearly. The final review should always compare the captions with the original speech.
Ready to make something?
Bring your next video into the studio.