Rumble Video Extractor
Pricing
from $3.99 / 1,000 results
Rumble Video Extractor
Extract complete Rumble video data, rumbles, views, comments, and channel statistics in seconds. Zero proxy configuration or complex setups required.
Pricing
from $3.99 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Rumble Video Extractor: Gather engagement stats, channel uploads, and search listings
This Rumble video extractor converts public search results, user channels, creator pages, and engagement statistics from Rumble into structured spreadsheets and datasets. It serves as an automated alternative to manual market research and competitive tracking, helping you capture clean datasets by simply supplying a list of search queries or channel links.
Why extract data from Rumble?
As one of the fastest growing video sharing networks, Rumble hosts a large collection of public commentary, news, gaming, and entertainment content. Gathering unstructured video data from the platform allows you to:
- Analyze audience engagement: Track how users react to content by analyzing metrics like view counts, upvotes, downvotes, and comment counts.
- Study creator performance: Evaluate creator growth patterns and video release frequency to spot successful styles or publishing schedules.
- Track niche keywords: Research search results for specific keywords to evaluate public sentiment and notice rising topics.
- Build content libraries: Archive video titles, durations, thumbnails, and direct URLs for compliance, study, or media curation.
Features and capabilities
This tool is designed to work reliably and yield clean results immediately. Key features include:
- Flexible query inputs: Submit standard search keywords or paste direct channel links and profile URLs into the input form.
- Batch crawling capabilities: Run multiple keywords or links at once using the list input, allowing you to crawl multiple topics or creators in a single execution.
- Smart pagination: Automatically cycles through pages to retrieve up to the maximum limit of items you specify per query.
- Automatic duplicate filtering: Employs built-in deduplication during extraction to make sure you do not pay for duplicate video listings if Rumble redirects search listings.
- Pre-configured bypass systems: Runs with highly secure residential routing completely on the backend, bypassing anti-bot challenges and Cloudflare screens with no manual proxy configuration needed on your part.
What data is extracted?
The extractor collects comprehensive metadata from every video listed in the search results or channel uploads. The extracted fields are:
- Video details: Title, direct video URL, duration, thumbnail image URL, absolute upload timestamp (ISO format), and relative upload text.
- Engagement metrics: View counts, likes, dislikes, and total comments count.
- Creator details: Channel name, channel URL, and channel verification status.
- Crawl metadata: Absolute timestamp when the record was scraped.
How to use the extractor
- Configure inputs: Add your search terms or channel links to the Search Queries list. Add one query or URL per line.
- Set limits: Specify the maximum number of items you want to fetch per query.
- Run the extractor: Click the Start button.
- Export results: Download the extracted datasets as Excel, CSV, XML, HTML, or JSON from your storage tab.
Input parameters
The extractor accepts three parameters to control its behavior:
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | array | ["sponge bob"] | List of search keywords, channel links, or search URLs (one per line) to scrape. |
maxItems | integer | 20 | The maximum number of videos to extract per query. |
requestTimeoutSecs | integer | 60 | Per-request timeout in seconds to handle connection limits. |
Example input configuration
{"searchQueries": ["sponge bob","https://rumble.com/c/TheBubbaArmy"],"maxItems": 50,"requestTimeoutSecs": 60}
Output data structure
All extracted data is stored in the default dataset associated with the run. Here is an example of a single video item format:
{"videoTitle": "KEEP BOMBING AND KEEP LYING ABOUT IT! - Bubba the Love Sponge Show | 6/05/2026","videoUrl": "https://rumble.com/v7atao8--bubba-the-love-sponge-show-6052026.html","thumbnailUrl": "https://hugh.cdn.rumble.cloud/video/fww1/6d/s8/1/i/f/6/t/if6tA.oq1b-small.jpg","duration": "4:00:06","uploadedAt": "2026-06-04T10:01:43-04:00","uploadedText": "1 day ago","channelName": "Bubba the Love Sponge Show","channelUrl": "https://rumble.com/c/TheBubbaArmy","channelVerified": true,"likes": 114,"dislikes": 19,"views": "9.7K","commentsCount": 11,"scrapedAt": "2026-06-06T12:42:34.050178+00:00"}
Frequently asked questions
Can I crawl video uploads directly from channel pages? Yes. You can paste any Rumble channel URL or user profile link as a query in your search list. The extractor identifies the URL format, requests the channel upload feed, and parses the videos page by page.
What is the maximum limit of items I can extract? The scraper is optimized to collect up to 1,000 video records per query. You can set this limit in the Max items per query setting.
Does the scraper collect comment details? No. This scraper extracts top-level video metadata and counts of comments, views, and rumbles. It does not navigate inside individual videos to parse the actual comments or profiles.
How does the backend proxy work? All network requests are routed through a secure, premium residential routing system. This ensures that you do not need to purchase external proxies, configure rotation settings, or worry about IP blocking. The extractor handles blocks silently on the backend.
Integration and workflow automation
You can connect the extractor to your favorite applications using Apify integrations. This enables you to automate your data pipelines easily:
- Cloud storage: Push your datasets automatically to Google Sheets, Notion, Airtable, or Microsoft Excel.
- Team notifications: Send a message to Slack, Discord, or email when a bulk crawl completes.
- Webhooks: Set up an HTTP webhook to ping your own server or trigger a Zapier workflow whenever a run completes.