haoyong.app
Free up to 10 minutes · No sign-in

Video to subtitles,SRT in minutes

Automatic subtitles for YouTube videos, courses and meetings — plus a plain-text transcript.

Video already on YouTube? Download it from YouTube Studio first
  1. On a computer, open YouTube Studio (studio.youtube.com)
  2. Click Content, then hover over the video you want subtitles for
  3. Click ⋮ (Options) → Download to get the MP4
  4. Drop the downloaded file into the box above

This works for videos uploaded to your own channel; the Studio mobile app can't download. We never fetch anything from YouTube.

How it works

Subtitles in three steps

1

Choose a video

Drop in a video or audio file. The audio is extracted in your browser; the video itself is never uploaded.

2

We transcribe

Up to 10 minutes free with no sign-in; longer files just need an email.

3

Download

Get SRT subtitles and a TXT transcript, ready for YouTube, your editor or anywhere else.

Output

Subtitles you can publish as-is

Split at punctuation, at most two short lines, a few seconds each.

1
00:00:00,000 --> 00:00:03,100
Hi everyone, welcome back
to the channel.

2
00:00:03,100 --> 00:00:06,400
Today: subtitles for any
video in three steps.
Who it's for

Popular uses

YouTube creators

Add captions before you publish — more watch time, better search.

Courses and lectures

Turn a lesson into timed captions and a transcript.

Meetings and interviews

Transcribe recordings straight into notes.

Pricing

Short videos free. Longer ones by length.

Up to 10 minFree

No sign-in; the result shows right on the page.

10–20 minFree

Sign in with your email; queued, and we email you.

Longer, or fasterCredits by length

1 credit per 10 min, priority, up to 90 min.

No subscription. Credits are charged by length — 1 per 10 minutes, 6 for a 1-hour video — work across all tools and last 12 months.

Starter$540 credits · $0.125 each
Most popularRegular$12120 credits · $0.10 each · save 20%
Bulk$25300 credits · $0.083 each · save 33%

Credit purchases open soon. Purchases are non-refundable; credits for failed jobs are returned automatically.

FAQ

Questions you might have

Which formats and lengths work?

MP4, MOV, MKV, WebM, MP3, M4A, WAV and other common audio/video formats. Up to 20 minutes free, up to 90 minutes paid.

Is my video uploaded to your servers?

No. Your browser extracts the audio track on your computer and uploads only that small audio file. The audio is deleted as soon as it's processed; subtitle files are kept for 7 days, then deleted. We never train models on your files.

How do I add the subtitles to a YouTube video?

Open YouTube Studio → Subtitles → pick the video → Add language → Upload file → With timing → choose the downloaded .srt file → Publish.

Is it free? When do I pay?

Videos up to 10 minutes are free with no sign-in — the result shows right on the page. 10–20 minutes is also free with an email sign-in; it's queued and we email you. Longer videos, or priority processing, use credits: 1 per 10 minutes, 6 for a 1-hour video. When we're busy, free jobs wait a little longer.

Which languages are supported?

English and Chinese (Simplified output) work best. Choose "Detect automatically" for other languages.

How accurate are the subtitles?

Subtitles are generated automatically with no human review. Clear English and Mandarin recordings come out very well, but accuracy isn't guaranteed — check names and terms before publishing.

Do credits expire? Can I get a refund?

Credits last 12 months, work across all tools, and never auto-renew. Purchases are non-refundable; credits for failed jobs are returned automatically.

You decide what we build next

Batch background removal, receipts to spreadsheets, subtitle translation… the most-requested ships first.

See upcoming tools