YouTube Video Transcripts API

Our API allows you to programmatically fetch transcripts for YouTube videos. You have two options to use the API:

1. Deploy on Your Own

You can clone our open-source API server and deploy it to your own infrastructure (e.g., Cloudflare Workers). This gives you full control over the API and its usage.

Steps to deploy:

  1. Clone the repository: git clone https://github.com/youtube-transcript-plus/youtube-transcript-api.git
  2. Install dependencies: npm install (or yarn/pnpm)
  3. Run locally for development: npm run dev
  4. Deploy to Cloudflare: Follow the instructions in the README after wrangler login and npm run deploy.
View on GitHub

2. Use Our Hosted API (Invite-Only)

We offer a hosted version of the API which is currently invite-only. If you're interested in using our managed solution, please submit your email below, and we'll get back to you regarding your needs and access.

Contact & Support

For any questions regarding the API, or for support, please email us at: api@youtubevideotranscripts.com.