Convert SMI to SRT
Drop an .smi subtitle file and save it as an SRT file that works in modern players.
Drop an SMI file here or paste subtitle text
Choose fileor paste with Ctrl + V
SRT VTT SMI
Files are processed in this browser. They are not uploaded to a server.
Why convert SMI to SRT
SMI (SAMI) is an old Microsoft subtitle format. It was common for Korean and Japanese video files and in Windows Media Player. Many current players, video editors, smart TVs and upload sites do not read SMI, or show broken characters. SRT is supported almost everywhere, including VLC, Plex, YouTube and most editing software.
The file is converted in your browser and is not uploaded.
How to convert SMI to SRT
- Drop the .smi file in the area above. You can also open the file in a text editor, copy everything and paste it with Ctrl + V.
- Check the subtitle list. Characters should display correctly. SRT is already selected as the output format.
- If the file contains more than one language, choose the language track to convert.
- If the subtitles are out of sync with the video, shift the timing. Use a negative value if they appear too late and a positive value if they appear too early.
- Click Save subtitles.
Broken characters and encodings
Most old SMI files are not saved in UTF-8. Korean files usually use EUC-KR (CP949), and Japanese files use Shift_JIS. Opened as UTF-8, they show garbled text. This tool tries UTF-8 first, then the legacy encodings, and picks the one with the fewest broken characters. The SRT file is always saved as UTF-8, so it displays correctly in any modern player.
What changes in the conversion
- SMI marks only the start time of each line. The end time comes from the start of the next line or the next blank sync point. SRT stores both times for each line.
- Font, color and size tags from SMI are removed. Only the text is kept, because SRT has no standard way to store those styles.
- Line breaks inside a subtitle are kept.
To use the subtitles in a web page, choose VTT instead of SRT.
Using the SRT with your video
Most players load subtitles automatically when the SRT file has the same name as the video and sits in the same folder, for example movie.mp4 and movie.srt. Rename the saved file to match. In VLC, you can also drag the SRT onto the playing video.
FAQ
The text is still garbled after conversion.
My SMI has Korean and English. Can I keep both?
Will the timing change?
Other tools
Trim & crop video
Keep only the part you need and crop the frame
Extract audio
Select a range on the waveform by dragging
Video to GIF
Turn a video clip into GIF, WEBP or APNG
Compress video
Shrink a video to a target file size
Image resize, convert and upscale
Thumbnail sizes, JPG/PNG/WEBP conversion, 2× and 4× upscale