HIREPULSE / DATA API

YouTube transcripts in bulk, with timestamps (API)

Get transcripts of YouTube videos and Shorts in bulk, with timestamps, as JSON or plain text.

Try it on Apify

THE OUTPUT

What you get

  • Bulk video URLs or IDs
  • Timestamps per line
  • Plain text or JSON output

PAY PER USE

Pricing

Pay per use. No subscription.

View on the Apify Store ↗

MAKE YOUR FIRST CALL

A little code. Useful data.

Replace YOUR_APIFY_TOKEN with your Apify token. For Python, install the apify-client package in your own environment.

cURL
curl -X POST "https://api.apify.com/v2/acts/hirepulse~youtube-transcript-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "videos": [
    "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  ]
}'
Python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hirepulse/youtube-transcript-scraper").call(
    run_input={
      "videos": [
        "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
      ]
    }
)

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

AGENT READY

Use with AI agents

Use this tool’s MCP URL to connect it to your agent.

MCP URL
https://mcp.apify.com/?tools=hirepulse/youtube-transcript-scraper
Read the MCP connection guide →

BEFORE YOU BUILD

Frequently asked questions

Can I retrieve transcripts in bulk?

Yes. The tool provides transcripts in bulk.

Do the transcripts include timestamps?

Yes. The tool provides transcripts with timestamps.

Where does this tool run?

All hirepulse tools run on the Apify Store.

Do I need a subscription?

No subscription is required. The tools are pay per use.

How do AI agents connect?

Agents connect through Apify’s MCP server.

FROM INPUT TO WORKFLOW

Practical guides

People also search for

  • youtube transcript api
  • bulk youtube transcripts
  • youtube captions to text api

More tools for your workflow.

All tools ↗