YouTube Data Explorer
Explore the YouTube InnerTube client with ready snippets
YouTube Data Explorer — explore the YouTube.js InnerTube client with a search builder, metadata views and ready snippets
How to use YouTube Data Explorer
- Type a YouTube search query and pick the result type, sort, duration and upload-date filters.
- Copy the generated youtubei.js search snippet and run it in Node.
- Paste a video ID to build a getBasicInfo metadata-inspection snippet.
- Paste a channel ID to build a getChannel snippet with about, videos and playlists.
- Switch to the comments or transcript tabs to copy those ready-to-run snippets.
Features
- Interactive YouTube.js search builder: query, result type, sort order, duration and upload-date filters with type-mapped result handling.
- Video metadata inspector: paste a video ID and get a getBasicInfo snippet plus every metadata field the real API exposes.
- Channel inspector: getChannel snippet with header, about, videos, playlists and filter handling from the repo examples.
- Copyable snippets for search, video info, channel info, comments and transcripts using the real Innertube.create patterns.
- Real npm install and session-setup code matching the youtubei.js package layout.
- Honest scope: snippets run in Node with youtubei.js installed; the studio generates code, it does not call the API from the browser.
Frequently asked questions
Is it free?
Yes, unlimited.
What library does it use?
The youtubei.js YouTube.js InnerTube client.
Can I build search code?
Yes, with query, type, sort, duration and upload-date filters.
Does it need an API key?
No, snippets use Innertube.create session patterns.
Login to use this free online tool. Create a free account to get started.