Automate YouTube transcript extraction in n8n without writing code. Use the HTTP Request node to call our API, then process transcripts with AI nodes, store them in databases, or send them to any app in your workflow. Perfect for content teams automating video-to-text pipelines.
// n8n HTTP Request Node Configuration
// ─────────────────────────────────────
// Method: GET
// URL: https://api.youtubetranscripts.co/v1/transcript
//
// Query Parameters:
// url: {{ $json.videoUrl }}
// format: text
//
// Headers:
// x-api-key: YOUR_API_KEY
// ─────────────────────────────────────
// Example n8n workflow (JSON import):
{
"nodes": [
{
"name": "YouTube URL Input",
"type": "n8n-nodes-base.manualTrigger",
"position": [250, 300]
},
{
"name": "Fetch Transcript",
"type": "n8n-nodes-base.httpRequest",
"position": [450, 300],
"parameters": {
"method": "GET",
"url": "https://api.youtubetranscripts.co/v1/transcript",
"queryParameters": {
"parameters": [
{ "name": "url", "value": "={{ $json.videoUrl }}" },
{ "name": "format", "value": "text" }
]
},
"headerParameters": {
"parameters": [
{ "name": "x-api-key", "value": "YOUR_API_KEY" }
]
}
}
},
{
"name": "AI Summarize",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [650, 300],
"parameters": {
"prompt": "Summarize this transcript: {{ $json.text }}"
}
}
]
}No-code integration with the HTTP Request node
Trigger workflows on new YouTube uploads via RSS
Chain with OpenAI nodes for AI-powered summaries
Store transcripts in Google Sheets, Airtable, or Notion
Schedule batch processing with Cron triggers
Combine with 700+ n8n integrations
Sign up in 30 seconds. Get 150 free API requests. No credit card required. Your n8n integration can be live in minutes.