Extract transcripts from external YouTube Videos using YouTube Transcript API

Go to Workflow
0 views
Built by Joel Cantero Joel Cantero
Created on June 12, 2026

Description

๐Ÿš€ Try It Out!

YouTube Transcript API Extractor (Any Public Video)
Extracts a clean transcript from a videoId using youtube-transcript.io.

๐ŸŽฏ Use Cases
AI summaries, sentiment analysis, keyword extraction
Internal indexing/SEO
Content pipelines (blog/newsletter)
Batch transcript processing

๐Ÿ”„ How It Works (5 Steps)
๐Ÿ“ฅ Input: youtubeVideoId, apiToken
๐ŸŒ API: POST to youtube-transcript.io
๐Ÿงฉ Parse: Normalizes the response format
๐Ÿงน Clean: Normalizes text and whitespace
โœ… Output: Transcript + metrics (wordCount/charCount)

๐Ÿš€ How to Use
Payload:
{"youtubeVideoId":"xObjAdhDxBE", "apiToken": "xxxxxxxxxx"}


โš™๏ธ Setup:
This sub-workflow is intended to be called from another workflow (Execute Workflow Trigger)

Nodes Used (2)

Code
n8n-nodes-base.code
HTTP Request
n8n-nodes-base.httpRequest