
Subtitles can boost viewer engagement and watch time, helping you stand out among content creators, marketers, vloggers, and other video professionals. Besides improving comprehension, they attract viewers who prefer watching videos without sound or must mute them at work or in public spaces. Subtitles also make your videos accessible, enabling the DHOH (Deaf and Hard of Hearing) community to enjoy them.
Filmora can help you add subtitles to your iPhone videos within seconds. It’s the best video editing software with audio and image editing features available on iOS, Android, Windows, and macOS. Download Filmora for iOS and follow the guide below as we show you how to add subtitles to a video on an iPhone for free.
In this article
A Step-by-Step Guide to Adding Subtitles to Videos on iPhone Devices
Filmora Mobile has a free version with limited functionalities like its desktop counterpart. AI features require AI credits either way, but you get 100 during a trial (you must create an account). Therefore, you can add subtitles and try other AI tools without paying.
Here’s how to add subtitles to a video on an iPhone using Filmora’s AI Captions feature:
Step 1: Launch the app and tap AI Captions.

Step 2: Choose a video and tap Import.

Step 3: Specify the video’s language and tap Add Captions. You can also choose another language under Bilingual Captions (we’ll show how to do that while editing) and customize the AI Packaging (AI Highlight, AI Emoji, AI Camera, and Smart Sticker). Additionally, you can enable Speaker Detection (if your video has more than one speaker).

Step 4: Choose a template for dynamic captions or tap None (the first option) for regular subtitles. Then, hit Export or Project Edit.

Step 5: Resize and reposition the text in the Player panel and tap AI Edit.

Step 6: Flip the switches to turn the AI features on or off. For instance, you can turn off AI Emoji and enable the AI Camera (if you haven’t already) to track the speaker’s frame or adjust the frame zoom according to their emotions.

Step 7: Go to Batch Edit to fine-tune the captions.

Step 8: Edit the text (if necessary) and merge or split the captions.

Step 9: Go to Highlight options.

Step 10: Edit highlight words, including their color, font, and size. You can also enrich them with sound effects and change active words by tapping them.

Step 11: Select Bilingual Captions to add subtitles in another language.

Step 12: Choose a language, tick the Apply to All Captions checkbox, and tap Translate.

Step 13: The subtitle alignment may not match your captions, so select the subtitle track and tap Style.

Step 14: Go to Align and adjust the subtitles according to your dynamic captions. For instance, set the Line Break to a Single Word and the Line number to one.

That’s how you add subtitles to videos on iPhone devices using Filmora’s AI Captions. You can transcribe and translate videos within seconds. If you wonder how to put subtitles in videos on Android with Filmora, you’ll be happy to know the process is identical.
Filmora’s Android and iOS apps are twins, so download Filmora for Android and follow this guide’s steps to add subtitles to videos. Then, proceed to the section below to fine-tune your subtitles because Filmora offers many more customizations.
Use Filmora’s Text Editing Features to Edit the Text Further
Filmora offers many features for editing text. You’ve seen some while changing the subtitle alignment in the example above. Let’s delve deeper into them to perfect your captions.
Here’s how to change the text template, style, font, art, emojis, and animation on Filmora Mobile:
Step 1: Select your subtitles on the timeline and tap Template, Style, Emoji, Animation, Font, or Art. The toolbar at the bottom has dedicated buttons for each. However, it doesn’t matter which you choose first because they all open in the same section. Let’s start with the Template option.

Step 2: Browse templates for dynamic captions and pick your favorite. Tap any to preview it; the original won’t change until you hit the Checkmark.

Step 3: Go to Style and change the text color, size, case, opacity, border, background, shadow, alignment, and position. You can apply the modifications to all captions by ticking the checkbox.

Step 4: Go to Font and browse hundreds of options. Choose an eye-catching yet legible one.

Step 5: Go to Art and pick a design ideal for your video’s vibe. You’ll find unique text art bound to engage your viewers.

Step 6: Go to Emoji and customize their timing and position (unless you turned them off).

Step 7: Go to Animation and change the Transition Target. However, you won’t see a difference with a single-word alignment. Here’s an example of a multi-word alignment on two lines: tap Line or Word to make the text appear line by line or word by word (respectively) or enable the Page option to display both lines instantly.

Step 8: Scroll down to the Active Word Target, Color, and Background to spice things up further.

Step 9: Tap Export to save your video after perfecting your subtitles and experimenting with other features.

Step 10: Choose the resolution and frame rate and hit Export.

Bonus: How to Add Text to Videos on Windows and Mac
Filmora’s desktop app has more features than its mobile cousin, but both offer AI Captions. The feature includes identical steps on Windows and Mac devices, so follow the guide below regardless of your operating system.
Download Filmora for Windows or Filmora for macOS and take these steps to add text to a video using AI Captions:
Step 1: Click New Project on the startup window.

Step 2: Click Import and select a video.

Step 3: Add the imported video to the timeline using drag-and-drop functionality.

Step 4: Go to Titles > AI Captions > Speech-to-Text and click Transcribe.

Step 5: Choose the audio’s language, the entire timeline sequence, and the SRT or Titles output (you can save the former separately, while the latter will hardcode the subtitles into your video). You can also select a language for translation to have bilingual captions. Click Generate.

Step 6: Select any subtitle track on the timeline to edit it. You can correct the text (if necessary), change the color, font, size, and other style parameters, add an animation, and use a preset.

Step 7: Click More Text Options to add a background color, bezier path, or outline, transform the text using keyframes, or change the text shape.

Step 8: To add more eye-catching subtitles that match effects according to the audio rhythm, go to Titles > AI Captions > Dynamic Captions and click Transcribe.

Step 9: Choose the audio language, the entire timeline sequence, and another language to translate your video (optional), and click Generate.

Step 10: Edit the captions as you did above. However, you can also edit keywords and active words.

Step 11: Switch to the Templates tab to change the text template.

Step 12: Click Export once you tweak everything.

Step 13: Adjust the output settings and hit Export. You can save your video to your computer, send it to another device, share it directly on YouTube, Facebook, Instagram, TikTok, or Vimeo, or burn it to a DVD. You can also schedule social media sharing.

Explore Filmora’s Advanced AI Features to Improve Your Video

Filmora has much more up its AI sleeve than AI Captions. It can turn your videos into show-stopping masterpieces, making viewers eagerly await more of your content. Here are three Filmora AI features available on mobile and desktop devices to spice up your video after adding subtitles:
- AI Music – Use Filmora’s cutting-edge AI to generate unique, royalty-free music that perfectly matches your video’s vibe. You only need to choose a genre, theme, tempo, mood, duration, and track number and let AI do its magic.
- AI Denoise – Say goodbye to distracting background noise with Filmora’s advanced noise reduction and enjoy crisp, studio-quality sound. The desktop app offers wind, reverberation, hum, and hiss removal, while the mobile app does it all with a single tap.
- AI Remover – Erase unwanted objects like logos, watermarks, or passersby you caught on camera to declutter your video. Filmora’s AI can remove them without sacrificing quality, whether they’re static or moving elements.
Have you tried these features? If you still haven’t downloaded Filmora, now is the time because these AI tools and their package friends will supercharge your videos while cutting production time.
Conclusion
Subtitles increase engagement, accessibility, and views, helping you cut through the noise and attract a broader audience. Now that you know how to add subtitles to videos on iPhone, Android, and desktop devices, it’s time to put your newfound knowledge to practice and transform your videos. Filmora is your best ally for achieving that.
You can use Filmora for free, but the premium version unlocks many more capabilities, supports 4K exports, and removes the watermark. Is there a trial? Sure thing! Registering removes the paywall for three days, letting you explore all the features, so sign up today to experience Filmora in all its glory.