Extract transcripts from external YouTube Videos using YouTube Transcript API

Go to Workflow
0 views
Built by Joel Cantero Joel Cantero
Created on December 16, 2025

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