Adding subtitles to your videos shouldn’t feel like solving a puzzle blindfolded. Yet for many content creators, the process of transcribing dialogue, syncing timing, and exporting caption files eats up hours that could go toward actually creating content. Shotcut offers a free solution, but understanding how to use it effectively and when to pair it with professional automated transcription tools can mean the difference between a frustrating afternoon and a streamlined workflow.
Key Takeaways
- Shotcut is a free, open-source video editor with subtitle creation capabilities, with AI-powered transcription introduced in version 24.10.29
- Shotcut can import existing subtitle files, export subtitle tracks as SRT files, and embed subtitle tracks in compatible video containers
- Its Speech to Text feature uses OpenAI’s Whisper model through the whisper.cpp project, with processing time varying by model, media length, and hardware
- SDH subtitles include dialogue and relevant non-speech information for deaf and hard-of-hearing viewers
- Manual subtitle creation works well for short content, while automated transcription can reduce the amount of typing and initial synchronization required for longer videos
- Shotcut supports burned-in subtitles as well as separate or embedded subtitle tracks
- Combining Shotcut’s free editing with automated transcription can streamline subtitle creation for longer projects
Understanding Subtitles: Closed Captions vs. Subtitles
Before diving into the how-to, let’s clear up a common point of confusion. Subtitles and closed captions serve different audiences, and knowing the difference affects how you create them.
Subtitles translate or transcribe spoken dialogue for viewers who can hear the audio but may not understand the language. They generally assume the viewer can hear sound effects, music, and other audio cues.
Closed captions are designed for deaf and hard-of-hearing viewers. They can include:
- Speaker identification when multiple people talk
- Sound-effect descriptions like [door slams] or [phone rings]
- Musical cues such as [upbeat music playing]
- Other non-speech audio that affects understanding
SDH (Subtitles for the Deaf and Hard of Hearing) includes dialogue and relevant non-speech information, such as speaker identification, sound effects, and music cues. SDH may be created in the original language or translated into another language.
Shotcut can be used to create both dialogue-only subtitles and accessibility-focused captions, but you’ll generally need to review the transcript and add important non-speech information manually. Tools like Sonix’s automated captions can help generate the initial time-coded transcript faster, which you can then enhance with descriptions.
Why Add Subtitles to Your Videos?
The business case for subtitles extends far beyond accessibility compliance though that matters too.
Accessibility and Legal Requirements
Depending on the organization, audience, jurisdiction, and way a video is delivered, accessibility laws or institutional policies may require captions or another effective means of communication. Educational institutions, government agencies, public-facing services, and some businesses may have specific accessibility responsibilities.
Even when captions are not explicitly required, adding them helps make video content usable by deaf and hard-of-hearing viewers.
Engagement and Reach
Captions allow viewers to follow videos in sound-off environments, such as while scrolling through a social feed, commuting, or sitting in a shared space. They can also help viewers understand unfamiliar accents, technical terminology, or audio recorded in noisy conditions.
SEO and Discoverability
A transcript or caption file gives platforms and search systems text associated with the spoken content of a video. Depending on the platform, this may help with indexing, on-platform search, accessibility, and navigation.
This is especially useful for educational content, tutorials, interviews, and videos containing specific terminology.
Global Audience Expansion
Subtitles open doors to international viewers. Even when full dubbing is impractical, translated subtitles can help you reach audiences in 53+ languages at a lower cost than producing separate voice tracks.
Preparing Your Subtitle File for Shotcut
You have two main paths for getting subtitles into Shotcut: create them inside the editor or import an existing subtitle file. For longer videos, starting with a pre-made file can save substantial time.
Understanding Subtitle Formats
Shotcut can import existing subtitle files and export a subtitle track as an SRT file. It can also embed subtitle tracks in compatible output containers.
Common subtitle formats include:
- SRT (SubRip): A widely supported format containing subtitle text and timecodes
- VTT (WebVTT): Commonly used for web video and supported by many online players
- ASS/SSA: Formats that can contain more advanced styling and positioning information
For a Shotcut workflow, SRT is the safest choice because Shotcut officially documents SRT subtitle export, and the format works with many video platforms and media players.
Creating an SRT File Manually
If you’re working with short content, manual creation is straightforward. An SRT file is a plain-text document with this structure:
1
00:00:01,000 –> 00:00:04,000
This is the first subtitle line.
2
00:00:05,000 –> 00:00:08,500
This is the second subtitle.
Each entry needs a sequential number, time codes in hours:minutes:seconds, milliseconds format, and the text to display.
Automating Subtitle Creation
For anything longer than a minute or two, manual transcription can become a time sink. Automated transcription tools process audio and generate time-coded transcripts that can be exported to SRT format and imported into Shotcut for final adjustments.
This approach works especially well for interview content, podcasts, lectures, and other videos where clear speech dominates. It provides an initial set of text and timestamps, reducing the need to type and synchronize every subtitle from scratch.
Getting Started with Shotcut: A Free Video Editor for Subtitles
Shotcut stands out as a genuinely free video editor with built-in subtitle tools. It does not require a subscription and does not add a watermark to exported videos.
Downloading and Installing
Download the appropriate version from Shotcut’s download page for Windows, macOS, or Linux. Follow the installer prompts for your operating system.
Navigating the Interface
Shotcut’s layout can feel overwhelming at first. Focus on these key areas:
- Player and media panels: Where you preview imported media
- Timeline: Where you arrange video, audio, and generated text clips
- Filters panel: Where you apply subtitle styling and other effects
- Subtitles panel: Available through View > Subtitles or Ctrl+Shift+9 on Windows and Linux
On macOS, the Subtitles-panel shortcut is Shift+Command+9.
Importing Your Video
- Launch Shotcut and create a new project
- Go to File > Open File and select your video
- Add or drag the video to the Timeline
- Confirm that the video and its audio appear correctly before beginning subtitle work
Importing and Syncing Subtitles in Shotcut
With your video on the Timeline, you have three primary methods for adding subtitles.
Method 1: Import an Existing Subtitle File
This is the fastest approach if you already have a compatible subtitle file:
- Open the Subtitles panel through View > Subtitles
- Open the panel menu and choose Import Subtitles From File
- Select your subtitle file
- Confirm that the imported subtitle items appear in the panel
- Review the timing by playing through the video
Imported subtitles are not automatically visible over the video in the Player. To preview them on the image, apply the Subtitle: Burn In filter to Timeline Output.
Method 2: Use AI Speech to Text
Shotcut’s Speech to Text feature uses OpenAI’s Whisper model through the whisper.cpp project:
- Place your video on the Timeline
- Open the Subtitles panel
- Click Detect speech
- If prompted, use Shotcut’s model downloader to install a compatible Whisper.cpp model
- Choose the appropriate language and other available settings
- Start the process and wait for the audio-export and transcription jobs to complete
- Review the new subtitle track in the Subtitles panel
Model download size, transcription time, and accuracy vary according to the model and hardware. Larger models may improve results in some situations but generally require more storage and processing time.
Speech recognition can work well on clear audio, but results vary. Review proper nouns, technical terminology, speaker changes, punctuation, and sections containing background noise.
Method 3: Manual Subtitle Creation
For maximum control or when working with difficult audio:
- Create or select a subtitle track in the Subtitles panel
- Position the playhead where you want a subtitle to begin
- Click Add Subtitle Item or press Shift+W
- Enter the subtitle text
- Use Shift+R to set the subtitle start and Shift+T to set the subtitle end
- Repeat for each subtitle segment
Shotcut also provides Shift+Q for creating or editing a subtitle and Shift+E for removing a subtitle item.
Fine-Tuning Timing
Even imported or automatically generated subtitles may need timing adjustments. In the Subtitles panel, you can:
- Change a subtitle’s start and end times
- Move subtitle items forward or backward
- Adjust subtitle duration
- Correct the text
- Use Shift+R and Shift+T to set start and end times at the playhead
Play through the video after editing to check reading time, gaps, and synchronization.
Advanced Subtitle Styling and Customization in Shotcut
Plain white text works, but styled subtitles can improve readability and help them fit the visual design of your video.
Applying the Subtitle: Burn In Filter
To style subtitles that will be permanently rendered into the video:
- Select Output above the Timeline
- Open the Filters panel and click the + button
- Search for Subtitle: Burn In
- Add the filter to Timeline Output
- Select the subtitle track you want to display
- Adjust the available font, color, position, outline, background, and animation settings
The Subtitle: Burn In filter can only be added to Timeline Output.
Customization Options
Key styling parameters include:
- Font family and size: Choose a readable typeface and size
- Font color: Select a color that remains visible across the footage
- Position: Bottom center is common, but subtitles can be moved to avoid lower thirds or important visual elements
- Outline: Helps maintain contrast against changing backgrounds
- Background: A solid or semi-transparent background can improve readability over busy footage
- Animation and keyframes: Current versions of Shotcut provide additional animation controls, including typewriter effects
Using Generate Text on Timeline
For more individualized control, the Subtitles-panel menu offers Generate Text on Timeline. This creates a video track containing a separate text clip for each subtitle item.
These clips can then be edited with Shotcut’s text and video filters. Keep in mind that generated text clips are separate from the original subtitle track, so later changes to the subtitle items may not automatically update the generated clips.
Exporting Your Video with Burned-In or Soft Subtitles
Your export choice depends on where the video will be published and whether viewers should be able to disable the subtitles.
Burned-In Subtitles
Burned-in subtitles become permanent visual elements in the video. Viewers cannot turn them off.
Use this approach for:
- Social media videos where visible text is part of the design
- Short-form content intended to be understood without sound
- Situations where subtitle appearance must remain consistent
- Platforms or workflows that do not support separate subtitle tracks
To export with burned-in subtitles, make sure the Subtitle: Burn In filter is applied to Timeline Output and preview the full video before exporting.
Soft or Separate Subtitles
Soft subtitles remain separate from the video image and can often be enabled or disabled by the viewer.
Shotcut provides two relevant options:
- Export an SRT file separately and upload it to a platform such as YouTube
- Embed the subtitle track in the exported file when the selected output container supports subtitle streams
Shotcut’s documentation identifies MKV, MOV, and MP4 as formats that commonly support embedded subtitles, although exact playback support depends on the selected export settings and the player used by the viewer.
Separate subtitle tracks are useful for:
- YouTube and other hosting platforms
- Longer content where captions should be optional
- Multi-language workflows
- Situations where subtitle text may need to be corrected or replaced later
Export Settings
- Click the Export button in the toolbar
- Choose an appropriate preset for your destination
- Review subtitle and container settings if you want an embedded subtitle track
- Click Export File and name your video
- Monitor progress in the Jobs panel
When creating burned-in subtitles, review the exported file to confirm that the text appears correctly and that an unwanted embedded track is not also being displayed by the media player.
Streamlining Your Subtitle Workflow with Sonix and Shotcut
An efficient workflow can combine Shotcut’s editing and styling tools with automated transcription.
The Combined Approach
Here’s one way production teams can organize the process:
- Record and rough-edit your video in Shotcut
- Export a review copy or audio file, or upload the supported video file directly to your transcription service
- Generate a time-coded transcript
- Review names, terminology, speaker labels, and punctuation
- Export an SRT file
- Import the SRT file into Shotcut
- Adjust timing and styling
- Export the final video with burned-in, embedded, or separate subtitles
This approach combines Shotcut’s free editing tools with the speed of dedicated AI transcription and browser-based editing.
When to Use External Transcription
Consider an external transcription platform when:
- Video length makes manual typing impractical
- Multiple speakers need to be identified
- You need translated subtitle files
- Your workflow involves multiple reviewers
- Specialized names and terminology require correction
- You need reusable transcripts as well as subtitles
Automated transcription does not eliminate proofreading, but it can substantially reduce the work involved in producing the first draft and initial timecodes.
Why Sonix Makes Subtitle Creation Easier
If you’re regularly creating subtitled content, Sonix provides tools that complement Shotcut’s editing features.
Upload an audio or video file, and Sonix generates a time-coded transcript. Its browser-based editor plays the media alongside the text so you can review wording, speaker labels, punctuation, and timestamps in one workspace.
For teams working across languages, Sonix’s translation features translate completed transcripts into supported languages. You can then export subtitle files in formats including SRT and VTT for use in Shotcut or on a hosting platform.
Sonix also documents SOC 2 Type II certification and other security controls. Organizations working with sensitive recordings should review those controls, their own policies, and any applicable legal or contractual requirements before uploading confidential media.
For collaborative workflows, multi-user workspaces provide shared access, editing permissions, team folders, transcript notes, and version history. These tools can reduce the need to distribute multiple transcript files through email.
When subtitle creation is a regular part of your work, pairing Shotcut’s free video editing with Sonix’s automated transcription and collaborative review tools can create a practical, cost-conscious workflow.
Final Verdict: Choosing the Right Approach for Your Subtitle Workflow
The decision between Shotcut’s built-in transcription, manual creation, and an external transcription platform depends on your content and production needs.
Choose Shotcut’s built-in Speech to Text when you need:
- A local transcription workflow
- A free option built into the video editor
- Simple content with reasonably clear audio
- Control over the Whisper.cpp model used
- A transcript you are prepared to review and correct
Shotcut’s Speech to Text runs through local processing after any required model has been downloaded. Current versions also provide GPU support on certain systems, although availability depends on the Shotcut version, operating system, and hardware.
Choose manual subtitle creation in Shotcut when you need:
- Maximum control over timing and wording
- Subtitles for a very short video
- Careful handling of non-speech sounds and accessibility cues
- Artistic or highly customized text presentation
- Manual correction of difficult audio
Choose Sonix for recurring subtitle workflows when you need:
- Automated transcription for longer videos
- Translation capabilities across 53+ languages
- Team collaboration with shared access and editing
- Speaker identification and custom dictionaries
- Documented security controls, including SOC 2 Type II certification
- Export to SRT, VTT, and other supported formats
- A synchronized browser-based editor for transcript review
For content creators who regularly produce subtitled videos, a combined workflow can be efficient: generate and review the transcript in Sonix, export the SRT file, import it into Shotcut for final timing or styling, and then export the finished video.
Frequently Asked Questions
Can Shotcut automatically generate subtitles?
Yes. Shotcut added Speech to Text in version 24.10.29 using OpenAI’s Whisper model through the whisper.cpp project. Place the video on the Timeline, open the Subtitles panel, select Detect speech, choose an appropriate model and language, and wait for the jobs to complete. Processing time and accuracy vary according to the model, hardware, audio quality, and content, so the generated subtitles should be reviewed before export.
What is the best format for subtitles in Shotcut?
SRT is the safest choice for most Shotcut workflows because Shotcut officially supports exporting subtitle tracks as SRT files, and the format is widely accepted by video platforms and media players. Shotcut can also embed subtitle tracks into compatible output containers. VTT may still be useful when another platform specifically requests WebVTT, but Shotcut’s documented separate subtitle export is SRT.
How can I change the subtitle font and color in Shotcut?
Select Timeline Output and apply the Subtitle: Burn In filter. You can then adjust the available font, size, color, outline, background, position, and animation settings. For more individualized control, use Generate Text on Timeline to create separate text clips, but remember that those clips may not automatically reflect later edits made to the original subtitle track.
Is Shotcut a good free video editing software for beginners?
Shotcut is a capable free option for beginners who are willing to learn a desktop editing interface. It is open-source, available for Windows, macOS, and Linux, and does not require a subscription or add a watermark. Its number of panels and controls can take some time to learn, but the dedicated Subtitles panel keeps the basic subtitle workflow in one place.
What is the difference between open and closed captions?
Open captions are permanently visible because they are rendered into the video image, so viewers cannot turn them off. Closed captions remain separate from the image and can usually be toggled by the viewer when the player or platform supports them. In Shotcut, use the Subtitle: Burn In filter to create open captions. For closed captions, export an SRT file separately or embed the subtitle track in a compatible output file.
Get accurate transcription in minutes
Start transcribing smarter. Try Sonix free or explore our pricing to find the right plan for you.