Subtitle Tool & Converter

Convert subtitle files to other file formats or use the tool to check subtitles for guidelines, repair or correct them.

Drop your files here or click to browse Up to 15 files or one .zip bundle · choose the matching format under "From"
From
Convert To
Timecode formatting
Max. words per paragraph
Converting to PTX for Pro Tools costs 5 AI credits. Alternatively, upgrade to a PRO subscription to convert unlimited files for free. See the Avid Pro Tools Tab below for more details on the PTX format.
Converting to PTX for Pro Tools costs 8 AI credits.
Timecode formatting
FCPXML Version
Sample Rate
Audio Pull Rate
Resolution
Timeline FPS
Font
Size
Vertical
Horizontal
Framerate
Framerate
in progress...
Remove
Subtitle Language
2nd Language
This will remove all characters from the file that are not used in the selected language.
Timing
Seconds
Min. Duration
Max. Duration
Min. Gap
Shift by +/-
Sequence Start TC
New Framerate

This option is experimental.

If subtitle starts/ends less than frames before shot change
If subtitle starts/ends less than frames after shot change
Check Guidelines
Guideline Preset
Characters & Tags
Encryption
โœ” Free tool
โœ” 30+ subtitle formats
โœ” Batch processing

What can the subtitle converter do?

This converter can do much more than just convert. It also repairs your files and offers a lot of options for automatic adjustments. Some of the common errors are always corrected automatically:

Incorrect or faulty subtitle numbering

Removing unnecessary blank lines in the subtitle file (Fix for Premiere Pro)

Technical reformatting the subtitle file

Strip whitespace from the beginning and end of a subtitle

Test & Demo Files

We support a number of subtitle formats to convert. Click on a format to download a sample file.

Supported import formats

Subtitles: ASS, DFXP, STL, SUB, TTML, SRT, VTT, SBV, TXT, CSV, TSV
Spreadsheets: XLSX, XLS, ODS
Final Cut Pro X: FCPXML, FCPXMLD (as exported or zipped, titles are converted)
Marker: XML, EDL, FIOXML, FIOJSON, JSON
Reference Timeline: EDL, XML

Supported export formats

Subtitle: ASS, DFXP, STL, SUB, TTML, SRT, VTT, SBV, TXT
Other: PDF, CSV, TSV, JSON
Marker: XML, EDL

Remove empty subtitles

This function removes all subtitles without any text.

Remove erroneous subtitles with a length of 0 frames

This function removes erroneous subtitles with a length of 0 ms, which can be caused by the conversion or editing by other subtitle programs.

Merge identical subtitles

This function merges identical subtitles, provided there are no gaps between them.

Add gap / Set minimum gap duration between subtitles

With this function, missing pauses between subtitles can be added automatically. To allow a gap between two subtitles, the end of a subtitle is truncated. The In point will not be changed. A minimum subtitle length of 1 second will not be undercut. The gap size can be specified in different units. A gap of at least 100ms is recommended.

Set minimum subtitle duration

With this function you can force subtitles to have a minimum duration.

Extraneous whitespace removal

Replaces multiple spaces in a subtitle with a single space and strips whitespace from the beginning and end of a line.

Fix invalid tags

Detects and fixes invalid tags. It also removes redundant formatting (multiple wraps of tags).

Remove Tags

This function allows to remove text between two tags like [ ], < >, { } or ( ).

Clear all subtitles

This function removes all subtitles but leaves the timecodes as placeholders. This serves, for example, as a template for subtitle translations into other languages.

Shift all subtitles

Use this function to move all subtitles by a certain range. You can enter a positive or negative value.

Add a start subtitle

This option adds a simple subtitle to the first frame. This can be useful for some Premiere Pro workflows.

Add timeline (EDL or XML)

Upload an EDL file of the production to make further automatic subtitle adjustments. If you don't have a production cut timeline, you can use a cut detection tool to create an EDL. The EDL only needs one video track. Other tracks are ignored. Make sure that the timecode of the EDL timeline and the subtitle match.

XML support will be added soon.

Trim subtitle start to shot changes

To use this function an EDL or XML file is required.

Activate this option to trim all subtitle starts, within the defined range before or after a cut change, to the cut. For example, if you select 4 frames: All subtitles that start within 4 frames of a cut will be trimmed to the shot change.

Trim subtitle ends to shot changes

To use this function an EDL or XML file is required.

Activate this option to trim all subtitle ends, within the defined range before or after a cut change, to the cut. For example, if you select 2 frames: All subtitles that ends within 2 frames of a cut will be trimmed to the shot change.

Translate subtitles

Translate subtitles into more than 20 different languages using Deep Learning and a neural engine. Click here for our subtitle translation tool.

๐Ÿ‡ง๐Ÿ‡ฌ ๐Ÿ‡จ๐Ÿ‡ณ ๐Ÿ‡จ๐Ÿ‡ฟ ๐Ÿ‡ฉ๐Ÿ‡ฐ ๐Ÿ‡ณ๐Ÿ‡ฑ ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡บ๐Ÿ‡ธ ๐Ÿ‡ช๐Ÿ‡ช
๐Ÿ‡ซ๐Ÿ‡ฎ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ฌ๐Ÿ‡ท ๐Ÿ‡ญ๐Ÿ‡บ ๐Ÿ‡ฎ๐Ÿ‡น ๐Ÿ‡ฏ๐Ÿ‡ต ๐Ÿ‡ฑ๐Ÿ‡ป
๐Ÿ‡ฑ๐Ÿ‡น ๐Ÿ‡ต๐Ÿ‡ฑ ๐Ÿ‡ต๐Ÿ‡น ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ท๐Ÿ‡บ ๐Ÿ‡ท๐Ÿ‡ด ๐Ÿ‡ธ๐Ÿ‡ฐ ๐Ÿ‡ช๐Ÿ‡ธ

Bulk processing is faster and easier PRO

You can upload up to 15 files or a zip bundle with up to 1000 subtitle files. Make sure that all files are of the same file type. It is recommended to do a test with one file before uploading multiple files. You must be logged in to use this feature.

Password protection for file exports PRO

If your files contain sensitive information or you just want to add an extra layer of security, you can enable password protection under "more options".

Check subtitle guidelines

With this function a subtitle file can be checked for compliance with subtitle guideline presets. Please always check the specifications for your delivery. This is an experimental function and only the following rules can be checked.

ARD, ORF, SRF, ZDFBBCNetflix
CPS (Characters-per-second)13-15-20
CPS Children9-17
WPM (Words-per-minute)-160-180-
CPL (Characters-per-line)max. 37max. 37max. 42
Lines Maximum232
Minimum duration1s0.3s/word0.83s
Maximum duration8s-7s
Gap Minimum duration1 frame1 s2 frames
More info: ard.de BBC Netflix

Other regulations can be added. Please send us a message.

Format Matrix

SoftwareSRTSTLVTTiTTDFXP
Adobe Premiere Proโœ…โœ…โŒโŒโŒ
Avid Media ComposerโŒโœ…โŒโŒโŒ
Final Cut Proโœ…โŒโŒโœ…โŒ
Blackmagic DaVinci Resolveโœ…โŒโŒโŒโŒ
YouTube (more)โœ…โŒโœ…โŒโŒ
Vimeo (more)โœ…โŒโœ…โŒโœ…

Get more with Pro

Our free subtitle tool offers a huge amount of features to convert and modify files. However, there are some limitations on the free tier that require a PRO subscription to unlock.

Check out all Pro Features
Feature Free Pro
Conversion limitFair UseNo limit
Batch processing5 filesZIP bundle / unlimited
Subtitles per fileup to 1000No limit
File encryptionโœ•โœ“

Subtitle Tool & Converter (Standalone App)

Are you looking for an offline version of this tool? Our Subtitle Converter is also available as an app for macOS and iOS. It is aimed at users on air-gapped systems and enterprise customers.

The supported formats and features in the standalone app are outlined in the app description. Not all features from the online app are available in the offline app.

Automate your workflows with our API

Whether you're a developer or just want to automate more processes with tools like Zapier or Make, you can easily integrate this tool into your workflows with our API. Learn more about integrating the REST API in our API documentation.

API Documentation