Get a YouTube transcript

Paste a public YouTube video link and get the spoken transcript, language, word count and timed segment count. Free, no account needed.

Public information only. No signup, no login.

From URL to result

01

Paste a public YouTube URL

Use a normal video link, Shorts link or watch URL. Channel URLs are refused before any lookup runs.

02

Read the transcript

The page returns the joined public transcript, language, word count and segment count.

03

Move to the API

Use the API when you need timed segments, retries, headers and repeatable billing records.

Built for checks you can reconcile

No page scraping

Use one public video URL instead of parsing a moving YouTube page in your own browser.

Full text first

The free page is built for quick reading. The API adds every timed segment for downstream systems.

No-contact-data boundary

Transcript text is scrubbed with the same privacy boundary as the rest of Sourcevine.

Where this lookup fits

Editors

Pull spoken words from a public video before writing clips, summaries or captions.

Researchers

Capture public statements as text with language and timing metadata available through the API.

Agent workflows

Give an agent a narrow transcript API instead of letting it scrape arbitrary YouTube HTML.

What this tool will not return

Public data only

Private accounts, login-walled pages and deleted resources are not bypassed.

No contact fields

Bios, emails, phone numbers, addresses and messenger handles are outside this product boundary.

No AI rewrite

The free tool extracts the public transcript. Summaries, translations and rewriting are separate jobs.

Questions

Does it include timestamps?

The free page shows the transcript text and summary counts. The API returns every timed segment with text, start and duration.

Does every video have a transcript?

No. If YouTube does not publish subtitles for the video, the tool returns an availability status instead of inventing text.

What does this not show me?

Anything private. Bios, email addresses, phone numbers and anything behind a login are never fetched or shown. If an account is private the tool says so rather than guessing.

Is it really free?

Yes, and there is no signup. It runs on a shared daily allowance, so if it is busy it will ask you to come back later.

Need YouTube transcripts in your own workflow?

The API returns the same public transcript data with timed segments, response headers and cache-aware billing.

/v1/youtube/transcript
  • Full text and timed cues
  • 0-credit cache hits
  • Typed unavailable states