Skip to content

Free online SMI to TXT converter

Extract readable subtitle text from SMI files and save it as editable TXT.

Convert SMI to TXT online - free

Uploading…

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .smi file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .smi to .txt conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .txt file

    Conversion result is ready to download.

How to convert smi to txt file

A media player, editor, or transcription workflow may accept plain .txt files but not SAMI subtitles with the .smi extension. Converting extracts readable caption text for editing, searching, sharing, or archiving, with the option to retain timestamps as ordinary text.

What the SMI format is

SMI usually means SAMI (Synchronized Accessible Media Interchange), an HTML-like subtitle format developed by Microsoft. A SAMI file stores captions in elements such as <SYNC Start="5000">, where the Start value is a timestamp in milliseconds. HTML elements, CSS classes, metadata, line breaks, and language tracks may also be present.

SAMI is used by legacy Windows Media playback and authoring software, accessibility workflows, Korean subtitle collections, and other applications that support the format. One file can contain multiple language classes or versions of the same caption, so conversion may require selecting the intended language.

What the TXT format is

TXT is a plain-text file containing characters without a standard subtitle structure. It opens in basic text editors, is easy to search and revise, and is suitable for transcripts, translation, archiving, and workflows that cannot parse SAMI.

TXT does not define synchronization, styling, positioning, language tracks, or line-break behavior. A converter can write timestamps into the output as ordinary lines, but those timestamps are not machine-readable subtitle timing unless the receiving program defines a specific TXT convention.

How to convert SMI to TXT

The built-in converter on 101convert.com can process the file in a browser without installing software:

  1. Open the SMI-to-TXT conversion page on 101convert.com.
  2. Upload the .smi file.
  3. Choose TXT as the output format and start the conversion.
  4. Download the generated .txt file and open it in a text editor.

If the source contains several language tracks and the converter provides a language option, select the required track before starting. Otherwise, the output may contain multiple tracks or only the first track.

For a local Windows workflow, open the file in Subtitle Edit, confirm that SAMI was imported correctly, then use File → Export → Plain text or the equivalent plain-text export command. Select whether to include timestamps if the export dialog provides that choice, and save the result with a .txt extension.

Do not rename subtitle.smi to subtitle.txt. Renaming changes only the filename extension; the file still contains SAMI tags, timestamps, CSS markup, and possibly multiple language tracks.

Quality and compatibility limits

  • Plain-text conversion removes SAMI styling, colors, positioning, speaker formatting, and synchronization semantics.
  • Without exported timestamps, the result is a transcript, not a timed subtitle file. Keep the original SMI if synchronized playback may be needed later.
  • SAMI files may use UTF-8, UTF-16, Windows-1252, or Korean encodings. Garbled characters or replacement symbols indicate an encoding mismatch; reopen the source with the encoding declared in its header when possible, then save the TXT file as UTF-8.
  • Blank <SYNC> elements can mark the end of a caption rather than an empty subtitle. Review the output for duplicated language tracks, missing line breaks, leftover tags, and incorrectly decoded entities such as &nbsp; or &amp;.

SMI vs TXT: format comparison

How the SMI and TXT formats compare on the properties that matter most for this conversion.

Comparison of the SMI and TXT file formats
Property .SMI SAMI Caption File .TXT Plain Text File
Open standard Partly open Yes
Compression Uncompressed Uncompressed
Typical file size Very small Very small
Opens in a web browser No Yes, natively
Further editing Easy Easy
Metadata support Basic None
Plain-text readable Yes Yes
Best used for Speech and voice Data exchange
Introduced 1998 —
Developer Microsoft —
MIME type application/smil+xml text/plain

Information about file extensions and file types is provided by File-Extensions.org

The database currently does not contain any direct smi file converter links.

Frequently asked questions

Is the SMI to TXT converter free?

Yes, converting SMI to TXT on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my SMI file be?

You can upload SMI files up to 3 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 100 MB per file and 100 files at once, see our plans.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert SMI to TXT?

No. The SMI to TXT conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid SMI file for this SMI to TXT conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Additional formats for
smi file conversion

Reverse conversion

Convert to txt from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.