Subtitles for online courses

Students watch on phones, on trains, and in offices where sound is not an option. Captions are part of learning design, not an accessory.

You will learn how to record instructors clearly, generate SRT per lesson, maintain a glossary for jargon, and publish in your LMS with correct languages. You will also see why short lines beat paragraph-long cues, and why updated lessons need updated captions in the same release.

When students search inside a course for a term, consistent spelling between slides and captions helps them trust the material.

Free tool

Rather do it than read about it? Upload an audio or video file and get a timed .srt back.No signup, no payment, up to 100 MB per file.

Step-by-step guide

Step 1: Record with a consistent mic setup

Reduce room noise and level swings. Inconsistent levels between lessons make some auto captions great and others terrible.

Step 2: Generate SRT per video lesson

Avoid one giant file spanning modules. One file per lesson simplifies updates and reduces student confusion.

Step 3: Fix technical vocabulary early

Maintain a course glossary shared with instructors and caption editors. Code and commands are sensitive to small typos.

Step 4: Read on a phone-sized preview

Students rarely use your desktop monitor. If a line wraps badly on a phone, split it.

Step 5: Offer translations as separate files

One language per track. Mixing languages in one file frustrates learners and breaks assistive setups.

Step 6: Align captions with on-screen steps

If you demo software, cues should match clicks. If the caption names the wrong menu, students lose the thread.

Step 7: Version captions when you re-record

Students notice drift between audio and text. Bump version numbers in filenames when you ship fixes.

Tips for better subtitles

  • If instructors speak fast, split lines more aggressively.
  • Add brief on-screen terms for heavy jargon.
  • Use chapter markers in video platforms to match caption files per segment.
  • Burn in only when the LMS requires a single file without player support.
  • Ask beta students where captions confuse.
  • Keep ADA and regional accessibility expectations on your radar.

Common mistakes

  • Publishing auto captions without a subject-matter pass Formulas, code and technical terms are exactly what recognition mishears, and a wrong term in a lesson teaches the wrong thing. Someone who knows the subject has to read it.
  • One caption file for a whole course Lessons get re-recorded one at a time, and a single combined file has to be re-timed on every change. One file per lesson keeps updates to minutes.
  • Tiny fonts in burned-in exports Text sized on a desktop monitor becomes unreadable on the phone most students use. Check the export on a handset before you publish the module.
  • Ignoring translated language quality Machine translation without review insults learners.

FAQ

Can students download the subtitle file?

That is a setting in your LMS, not a property of the file. Most platforms let you choose between a viewable caption track and a downloadable resource, and allowing the download is usually worth it for revision and for note taking.

One subtitle file per lesson or one for the whole course?

One per lesson, always. Course videos get re-recorded one at a time, and a single large caption file means re-timing everything whenever one lesson changes.

How do I handle formulas and technical terms?

Assume the first pass gets them wrong and check them deliberately. Speech recognition cannot know whether a lecturer said sine or sign, and one subject-matter pass over the opening minutes usually catches the terms that recur throughout.

Conclusion

Course captions work when audio is clean, terms are consistent, and lines read well on phones. Invest once per lesson, reuse across semesters with updates.

Upload lesson audio or video to build SRT drafts, then integrate into your course platform.

Treat caption updates as part of curriculum maintenance, not cosmetic polish after launch.

Now on your own file

The quickest way to finish this guide is to try it on your own recording: upload it, correct any line against the audio, download the .srt.Your upload and the subtitles are deleted automatically about an hour after the conversion.