Skip to content
videodataapi.com

Free Online Utilities · Powered by Live VideoData API Gateway

Free YouTube Developer Tools & JSON Inspector.

Test our interactive quota calculator, live transcript extractor, and multi-endpoint API debugger directly in your browser — zero signup required for default presets. When you're ready to automate at scale, grab your yt_live_... API key with 12,000 Free Credits (from $1.00/1K transcripts).

Handle to UC Identifier

YouTube Channel ID Finder

Convert any YouTube handle (@name), vanity URL, or custom link into permanent 24-character UC... channel IDs with avatar, subscriber count, and ready-to-use cURL snippets.

Closed Caption Downloader

YouTube Subtitle & SRT Downloader

Extract timed captions and auto-generated transcripts from any YouTube video. Download standard .SRT or plain text .TXT files online with zero login.

Interactive Cost Tool

YouTube Data API v3 Quota Calculator

Calculate your Google Data API v3 daily quota footprint (including the 100-unit search multiplier), detect quotaExceeded thresholds, and model savings with pay-as-you-go pricing.

Instant Subtitle Utility

Online Video Transcript & SRT Extractor

Extract verbatim timed subtitles, plain text, and SRT files from any YouTube watch or Shorts link. Test without login and copy ready-to-use LLM context strings.

Live Gateway Debugger

Multi-Endpoint Interactive Playground

Query video metadata, channel statistics, search results, and top comments with live parameters.

Interactive Live API Playground · 8 Core YouTube Endpoints10 Credits / request · $1.00 / 1K transcripts
GET/v1/youtube/transcript

https://api.videodataapi.com/v1/youtube/transcript?video_id=dQw4w9WgXcQ&lang=en

Query Parameters

curl "https://api.videodataapi.com/v1/youtube/transcript?video_id=dQw4w9WgXcQ&lang=en" \
  -H "x-api-key: yt_live_your_api_key"
3 free anonymous runs · No API key or card needed
HTTP 200 OK·184 ms·10 Credits / request
Verified Sample Payload
{
  "code": 0,
  "provider": "https://videodataapi.com",
  "status": "ok",
  "msg": "success",
  "data": {
    "videoId": "dQw4w9WgXcQ",
    "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
    "title": "Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)",
    "channelId": "UCuAXFkgsw1L7xaCfnd5JJOw",
    "channelTitle": "Rick Astley",
    "language": "en",
    "languageLabel": "English",
    "isAutoGenerated": false,
    "isTranslatable": true,
    "availableLanguages": [
      {
        "code": "en",
        "name": "English",
        "isAutoGenerated": false
      },
      {
        "code": "es",
        "name": "Spanish",
        "isAutoGenerated": false
      }
    ],
    "segmentsCount": 8,
    "totalDurationSec": 53.6,
    "wordCount": 68,
    "fullTranscriptText": "We're no strangers to love You know the rules and so do I A full commitment's what I'm thinking of You wouldn't get this from any other guy I just wanna tell you how I'm feeling Gotta make you understand Never gonna give you up Never gonna let you down Never gonna run around and desert you Never gonna make you cry Never gonna say goodbye",
    "segments": [
      {
        "text": "We're no strangers to love",
        "startSec": 18.6,
        "durationSec": 3.72,
        "endSec": 22.32
      },
      {
        "text": "You know the rules and so do I",
        "startSec": 22.32,
        "durationSec": 4.44,
        "endSec": 26.76
      }
    ]
  },
  "meta": {
    "request_id": "9f8c2b10-6112-4a2b-9d1a-8f42ed904989",
    "endpoint": "/v1/youtube/transcript",
    "cached": true,
    "source": "pg",
    "items_count": 1,
    "credits_charged": 10,
    "latency_ms": 6
  }
}

Need to ingest thousands of YouTube transcripts or channels?

Every query above runs against api.videodataapi.com. Sign up in 10 seconds to get 12,000 free Credits and copy-paste Python/Node.js scripts.