Is there an automatic subtitle creator

5 best FREE automatic subtitle generators in 2021

Best video editing software for adding text and subtitles to videos
    • Customizable, built-in templates for text, title, subtitle and credits available
    • Easily edit color, size, font and animation of titles and text
    • More extensive packages with title and text effects and sets available in Filmstock

Creating subtitles for videos manually is a process that becomes more difficult the longer a video takes as you have to transcribe every single word in that video. In addition, the subtitles need to be perfectly synced with the video and sound as subtitle delays can create a lot of confusion. On some social media platforms such as Facebook, the sound in the news feed is turned off by default. In this case, adding subtitles to the video is more important.

The automatic subtitle generators powered by artificial intelligence offer a quick solution to this problem as they can generate subtitles for an entire video in a matter of minutes. So if you want to learn more about automatic subtitle generators, you've come to the right place because in this article we're going to walk you through some of the best options currently available online to do Generate subtitles automatically.

Part 1: Best Free Video Subtitle Generation Tools

The technologies used to automatically generate subtitles are still in development, and most of them can only produce accurate results in a handful of languages. In addition, you will need the text after generation go through, as the way a particular word is pronounced or the speaker's accent can often cause errors. Let's take a look at the best auto subtitle generators out there.

1. Automatic YouTube subtitles

Video content producers who already have their own YouTube channel can use the platform's speech recognition technology to automatically generate subtitles after uploading a new video. At the moment this option is only for Russian, Japanese, English, Portuguese, German, Spanish, Korean, French, Italian and Dutch available, and you have to use traditional methods of Use closed captioning for your YouTube videosif they are not available in one of the languages ​​on this list.

The process of automatically generating subtitles on YouTube is pretty simple since you only have need to upload a new video. Once the upload is complete, you should see the video in the video manager Find. Click the drop-down menu To editnext to your freshly uploaded video and select the option Subtitle / CC.

In addition, before adding subtitles or CC, you need to set the video language. Since I have set the language to English, the function is available English (automatic) available as the platform can recognize the language used in my video. Double click on it and then click the button To editto start proofreading the automatically generated subtitles. You can go into any of the lines of text and edit the spelling, grammar, and punctuation.

When you're done, you can confirm the changes you've made by clicking Publish edits click. The closed captions will then be next to the Title of your video in the Video manager displayed.

2. Facebook's automatic subtitle feature

This tool is only in US English available to advertisers in the US and Canada, and it can be quite useful for Facebook users who frequently upload videos in that language to their profiles. However, Facebook's auto-captioning feature isn't entirely reliable, which means you'll need to proofread all of the subtitles it generates.

Go to Facebook's home page or to yours Profile Page and click the option Photo / videothat is in the menu Create a post is located. Find the video that you want to upload to your Facebook page, add the title of the video or a comment to the video and click the button Shareonce the video has been uploaded.

The video will appear on your profile page and you should click the button Produce click, which is located at the top of the post. If you can't see the Generate button, just click the button Edit post, find the option Subtitle & traffic light; Subtitle(CC) and then select the option Video language.

Go through the captions you just generated to make sure there were no errors and after making all the necessary changes you should hit the button Click Save Video. Then your video will be subtitled.

3.VEED.IO function for automatic labeling

VEED is a simple online video editor. One of the newest features that they have added is the ability to automatically form Subtitles & Subtitles video audio with the help of AI. The software takes the audio from your video file and then generates text and timecodes. You can review and edit the automatically subtitled text in the editors, and you can choose from a number of text styles. When you are happy with your video, you can download it without an account required. Here's how it works:

Go to the VEED homepage and click upload video, and you will be redirected to the edit page. (Note: the free version is limited to uploading videos that are 50MB in size, and you need to upgrade to the pro version for unlimited uploads). You don't need an account to edit a video with VEED, but I recommend it so that you can save your projects.

Next, click on that subtitle Tool and you will be presented with three options, click on the option Automatic subtitle . Here you can choose the language you want the video subtitles to be in, but by default it is set to US English. Next click on Start and the software will generate the subtitles, this shouldn't take more than 60 seconds depending on the length of your video. Now you can see the generated subtitles and you can make edits for the next ones and also change the time codes.

They have a ton of different text styles to choose from, but I usually just leave them preset. If you scroll down you can export the subtitles as SRT files, or if you want the subtitles burned into the editor you can just hit Download in the bottom right.

4. Kapwing Auto Subtitle Generator (Beta)

Kapwing has released a new beta version of the subtitle maker that offers the automatic generation of subtitles. You can paste the video url or upload it from your computer or try a video sample to learn about this new feature.

Click the Auto Generate option and Kapwing will start generating the subtitles. As I said, this tool is still in beta and the subtitles it produces are not 100% accurate. You can enter the text in the editor UI at that time to revise it accordingly. In addition to the automatic generation of subtitles, you can also upload the SRT file with the Kapwing Subtitle Maker.

Interface for creating subtitles by Kapwing - generated automatically

5. Amara

This online platform is not a really automatic subtitle generator, but it does help its users to sync the subtitles with videos. In case you want to create the subtitles yourself, you can also use Amara to enter the text, but if this process is taking too long and you're looking for a way to save some time then you should probably use language to create the subtitle file Text platforms such as Amber Script or Watson.

When you've managed to turn all of the narration or dialogue in your video into text, you should head over to the Amara platform, which allows you to add a subtitle file to a video. The video that you want to create a subtitle file for must be online saved so you can link to it. In case you don't have a web server to upload the video file to, you can use a video hosting platform like Vimeo to store your file online.

Enter the url of the Videos in the address field then click the button Start, and the platform will insert your video into their subtitle system. On the left side of the Subtitle Editor you will see the following question: 'Do you already have subtitles for this video? Upload them directly . Click on the 'Upload Directly' optionto add the text you previously created with a text to speech platform. Once the window subtitles upload appears on the screen, you should upload the Select the language used in the video and text filethat you upload.

Click the button Uploadto add the text file to your video and then click the button Edit subtitleswhich is located on the left side of the editor. The process of syncing the subtitles to your video can be more or less complicated depending on how long the video is or how much dialogue it contains. The important thing is that you are patient and detail-oriented, as a subtitle delay of just a few seconds can completely ruin your video.

Part 2: How to Add Subtitles to Movie Using Wondershare Filmora X?

In most cases, you may have to manually add the subtitle to the video as most of the auto-generated subtitles are not as accurate at the moment. Here we recommend you try Wondershare Filmora X Video Editor as it has 100++ pre-programmed subtitles, texts, titles and templates for opening and closing credits.

Steps to add subtitles to a movie using Wondershare Filmora X:

      • 1. Download and install Wondershare Filmora X by following the wizard below:

      • 2. Launch Wondershare Filmora X, select 'New Project' and then click 'Import' to add the desired video file that requires adding subtitles.
      • 3. Go to the “Title” menu marked with the “T” icon, then choose the format you want from the bottom screen.
      • 4. Now you have to double click on the 'T' symbol and adjust the following attributes like font size, color, format etc.
      • 5. Click the 'Advanced' button to add flavors such as animation, effects, text fill, shadows, etc. to your title.
      • 6. Finally, you can save the edited title by clicking on the 'Export' button. In this window you can choose the output format of the final file, save location etc. as you wish and save it on your computer for further use.


Even if it's relatively easy Subtitles for videos that you share on YouTube or Facebook, the subtitle generators used by speech recognition technologies are still not entirely reliable. In addition, platforms like Amara do not have their own Text-to-speech Technologies and you need to use them in combination with online platforms that offer this service.