How to Add Subtitles to YouTube Videos (the Right Way)

Uploading your own subtitle file replaces the guess with your text — accurate, properly structured, and indexed by the platform — while keeping everything viewers like about closed captions: the toggle, the readability settings, the language menu.

The whole process is two steps: generate an SRT, upload it in YouTube Studio. Here's both, plus the multi-language trick most channels never use.

Why an uploaded SRT beats auto-captions

  • Your accuracy, not the platform's. Names, brands and jargon arrive correct.
  • Real subtitle structure. Auto-captions scroll as raw recognition output; your file can carry proper blocks, line breaks and reading speed — the difference between text that exists and text that's watchable, applied in one click with Enhance.
  • Searchable spoken content. YouTube can index the text of uploaded captions, making what's said in the video discoverable — auto-generated slop earns you none of that trust.
  • The accessibility bar, actually met. Synchronised, accurate captions are what WCAG and the European Accessibility Act ask of prerecorded video; "there are auto-captions" is the compliance equivalent of a shrug.
  • One video, many languages — more on that below.

Step 1 — Generate the SRT in Inwista

  1. Create a free account at Inwista.ai — no card details needed.
  2. Hit + New Project and drag your video (or audio) file into the upload window.
  3. Give it a title, choose the language, and pick any Enhancement that fit.
  4. Start the transcription. A useful rule of thumb: Inwista needs roughly one-fifth of the clip's duration — a ten-minute video transcribes in about two.
  5. Run Enhance, glance through the result in the editor, and Export as SRT. The file lands in your downloads folder.

(This is the standard recording-to-published workflow; YouTube is simply one of its exit doors.)

Step 2 — Upload the SRT in YouTube Studio

  1. Sign in to YouTube Studio.
  2. Choose Subtitles in the left-hand menu.
  3. Click the video you're captioning.
  4. If your language isn't listed yet, click ADD LANGUAGE and select it.
  5. In that language's row, under Subtitles, click ADD.
  6. Choose Upload fileWith timing, select the SRT from Inwista, and publish.

Done — viewers now get your captions from the CC button, in their player, at their size.

Need a fix after publishing? Edit inside YouTube Studio

One of YouTube's quiet advantages: uploaded captions stay editable on the platform.

  1. Subtitles in the left menu → click the video.
  2. Hover over the subtitle track and choose the edit (pencil) icon.
  3. Adjust text or timecodes directly, and publish the update.

No re-uploading the video, no re-export — a typo spotted next month is a thirty-second fix. (Worth knowing: not every platform is this generous. The same SRT works on Vimeo, Teachable, Kajabi and most LMS platforms — but some of them accept the file without offering an editor, so the text you upload is the text you live with. All the more reason to get the file right first.)

The multi-language trick

Here's the leverage most channels leave on the table: ADD LANGUAGE accepts as many languages as you'll feed it, and each uploaded track appears in the viewer's caption menu.

Inwista translates at upload into 55+ languages — so one recording can produce the English SRT and the Spanish, German or Norwegian one from the same pass. Upload each under its language in Studio, and your video meets international viewers in their own subtitles, at the cost of a few extra clicks. For channels with any cross-border audience, this is the cheapest reach expansion available.

One thing not to do on YouTube

Don't upload a burned-in version as your main channel copy. Hardcoded captions on YouTube give up the toggle, the language menu, the readability settings and the indexing — everything the platform's caption system does well — in exchange for nothing the sidecar file doesn't already deliver. Burned-in has its rightful homes (the full decision guide); YouTube isn't one of them.

Caption your channel from today's upload

Inwista's free plan lets you run the whole workflow on your own material — upload, transcribe, structure, edit and export. Current limits and plan details are on the pricing page.

Make your first YouTube SRT →

Frequently asked questions

Does YouTube take SRT or VTT? Both — SRT is the common habit and works perfectly. Inwista exports either, so the choice never blocks you.

Will my uploaded captions replace YouTube's auto-generated ones? Viewers get your track for that language — it's what the CC button serves. The auto-generated track may remain listed, clearly labelled as such, but yours is the one doing the work.

Do uploaded captions really help discoverability? YouTube can index the caption text, which makes the spoken content of your video searchable rather than opaque. That's a genuine, mechanical benefit — treat any promise beyond that ("captions boost rankings!") with suspicion.

Can I fix an error after the video is live? Yes — edit the track directly in YouTube Studio (pencil icon), or upload a corrected file. The video itself is untouched either way.

How long does the SRT take to make? Roughly one-fifth of the clip's length for the transcription, one click for Enhance, and a read-through. A ten-minute video is realistically captioned inside ten minutes, most of it unattended.

What about Shorts? Shorts play in a feed where styled, always-visible text tends to win — which is burned-in territory. For regular uploads, the sidecar SRT remains the right answer; many creators do both from the same Inwista project.