How to Get Full Info From Any YouTube Video — No API Key, No Login
- Get full video info from any YouTube URL — title, tags, description, stats, category
- No API key or developer account needed — just paste the URL
- Works for competitor videos, not just your own channel
- Copy as JSON for spreadsheets or as text for quick notes
Table of Contents
Getting full info from any YouTube video — title, description, tags, category, stats, captions status, and thumbnails — takes one step: paste the URL into the YouTube Data Viewer. No YouTube data source key required, no developer account, no browser extension.
The tool handles the API authentication on the backend. You just paste a URL and get the complete data set within two seconds. This works for any public YouTube video, including Shorts, videos from competitor channels, and your own older uploads.
What "Full Video Info" Actually Includes
YouTube stores a lot more about each video than what the standard UI shows. Here's everything the Data Viewer surfaces:
| Category | Fields |
|---|---|
| Basics | Title, channel, channel ID, publish date, duration, definition (HD/SD), language |
| Classification | Category name and ID, auto-assigned topic categories |
| Stats | View count, likes, comment count |
| Flags | Privacy status, license type, captions available, embeddable, made-for-kids, licensed content |
| Content | All tags, full description text |
| Thumbnails | Four sizes — default through maxres |
Most of this is invisible from the standard YouTube interface. Tags, category ID, captions status, made-for-kids flag, and licensed content flag are all hidden from viewers but fully accessible through the API.
Getting YouTube Video Info Without a YouTube data source Key
Accessing YouTube data directly requires a Google API key set up through Google Cloud Console, rate limits managed, billing configured, and the YouTube data source enabled. For developers, this is workable. For everyone else, it's an unnecessary obstacle.
The YouTube Data Viewer handles all of this on the backend — our server has the API key, manages rate limits, and returns the data to you through a simple URL field. You get the same data a developer would pull from the API, without any of the setup.
If you're a developer who actually wants to work with the raw API — for building a tool, running batch analysis, or automating data collection — the relevant API endpoint is youtube.videos.list with the snippet,statistics,contentDetails,status,topicDetails parts. That's what this tool wraps.
Video URL vs Video ID — Both Work
The YouTube Data Viewer accepts both full URLs and raw video IDs. Here are the formats it handles:
https://www.youtube.com/watch?v=dQw4w9WgXcQ— standard watch URLhttps://youtu.be/dQw4w9WgXcQ— shortened URLhttps://www.youtube.com/shorts/dQw4w9WgXcQ— Shorts URLdQw4w9WgXcQ— raw video ID directly
Pasting any of these into the URL field works. The video ID is the 11-character string after v= or after youtu.be/. If you're working programmatically and have a list of video IDs, you can paste them one at a time directly — no need to construct full URLs.
Using the JSON Output for Research and Automation
The Copy JSON button gives you a structured data object with every field. This is useful for a few specific downstream workflows:
Spreadsheet logging: Paste the JSON into a cell in Google Sheets. Use =IMPORTJSON() from a Sheets extension, or manually extract the fields you care about with a quick Apps Script function.
AI analysis prompts: Paste 5-10 JSON objects as context for a prompt like "These are the metadata records for the top-performing videos in my niche. What patterns do you see in the tags, categories, and description structures?"
Building a comparison database: If you're doing ongoing competitive research, paste each video's JSON into a Notion database, Airtable, or even a simple .json file to track metadata snapshots over time.
The Copy as Text option is better for quick notes, team reports, or pasting into a document where JSON formatting would be distracting.
Get Full Info From Any YouTube Video
Paste a URL — get title, tags, description, category, stats, and thumbnails in under two seconds. No API key, no login.
Open Free YouTube Data ViewerFrequently Asked Questions
How do I get information about a YouTube video using Python?
For developers: use the YouTube data source with a Google Cloud API key. Call the videos.list endpoint with the video ID and request the snippet, statistics, contentDetails, and status parts. The response JSON contains every field the Data Viewer shows. For non-developers who just want the data without writing code, the YouTube Data Viewer does the same thing through a URL field.
Can I get info from multiple YouTube videos at once?
The tool checks one video at a time. For batch analysis across many videos, copy the JSON for each video and compile them into a spreadsheet manually, or use the YouTube data source directly with a comma-separated list of video IDs (the API supports up to 50 IDs per request).
Can I get a YouTube video's original file info — codec, bitrate, resolution?
The YouTube data source does not expose original upload specs. You can get the streaming resolution (SD or HD) and whether the video has been uploaded in high definition, but not codec, original bitrate, or file size. YouTube re-encodes all uploaded videos into multiple quality variants and doesn't publish the original file specs.

