Free online SRT subtitle generator
Create subtitles for a video automatically: upload a file and get a ready-made .srt file with timings. Subtitles are generated with the OpenAI Whisper model and can be translated into another language.
Supported formats: AVI, MP4, WAV, MP3, FLAC, AAC, M4A, OGG. Free, no sign-up.
How to create subtitles for a video
- Click “Create subtitles” — the SRT option is enabled automatically.
- Choose the language spoken in the video.
- Optionally choose a language to translate the subtitles into.
- Select your video or audio file.
- Download the .srt file and add it to your video.
Features
- Standard SRT format. Works with YouTube, VLC, Premiere Pro, DaVinci Resolve, CapCut and most video players and editors.
- Automatic timings. Each subtitle line gets its start and end time, no manual syncing.
- Subtitle translation. Translate subtitles into English, German, Spanish, Turkish, Arabic, Russian or Portuguese.
- Video and audio. MP4, AVI, MP3, WAV, M4A, OGG, FLAC and AAC are accepted.
Who it is for
- YouTube and social media creators
- Online course authors
- Making video accessible to people with hearing loss
- Localizing video for viewers in other countries
Frequently asked questions
How do I generate subtitles for a video?
Open the tool, choose the spoken language, upload the video and download the .srt file. Then upload it to YouTube or add it in your video editor.
What is an SRT file?
SRT is a plain-text subtitle format: numbered lines with start and end times. Almost every video platform, player and editor supports it.
Can I translate subtitles into another language?
Yes. Choose a target language before uploading and the subtitles will be translated while keeping the timings.
Is the subtitle generator free?
Yes, it is free and does not require an account.
Support the project
AI Recognizer is free and has no sponsors, while speech recognition servers cost money. If the service helps you, please consider a donation. You can also view our upcoming plans and leave feedback.