Rumble Video Scraper (Cheap)
Pricing
from $3.99 / 1,000 results
Rumble Video Scraper (Cheap)
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
Data API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Rumble Video Scraper

Rumble buries the numbers you actually want behind an endless scroll. Watching view counts, upvotes, and comment totals climb one card at a time is no way to study a channel or a topic. Hand this scraper a keyword, a video link, or a channel URL and it walks the result pages for you, then returns every video as a clean row: title, link, thumbnail, length, upload time, creator, votes, views, and comments. Pass one search or a whole list, and pull back as many videos per entry as you need.
What you get
Each video on the page becomes one row with the same set of columns every time, so results drop straight into a sheet or database without reshaping. Every run gives you:
- Video basics —
clipTitle,clipUrl,previewImage,runTime,publishedAt,publishedLabel - Creator —
creatorName,creatorUrl,creatorVerified - Engagement —
upvotes,downvotes,viewLabel,commentTotal - Run metadata —
collectedAt, plussearchInputanderrorMessageon any row that hit a problem
Quick start
- Click Try for free and open the input form.
- Add your searches to Search terms or Rumble URLs — one keyword, video link, or channel link per line.
- Set Videos per entry to cap how many videos come back for each line.
- Hit Start, then export as JSON, CSV, Excel, or XML once the run finishes.

Use cases
- Creator research — track how a channel's views, votes, and comments trend across its catalog
- Topic monitoring — pull every video for a keyword and watch what gains traction
- Competitive analysis — line up rival channels side by side on engagement and upload cadence
- Content discovery — surface the top videos in a niche to plan your own uploads
- Trend reporting — feed video stats into dashboards for weekly or monthly recaps
- Archival — keep a dated snapshot of a channel's videos and their numbers over time
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchTerms | array of strings | Yes | Keywords, video URLs, or channel URLs, one per line. Each entry is scraped on its own. |
resultsLimit | integer | No | Most videos to collect per entry. Default 25; lower it for quick tests. |
timeoutSeconds | integer | No | Seconds to wait on a single request before giving up. Default 45; raise it on slow connections. |
Example input
{"searchTerms": ["election debate","https://rumble.com/c/Bongino"],"resultsLimit": 25,"timeoutSeconds": 45}
Output
Every video found across the result pages becomes one row. Successful rows carry the full set of video, creator, and engagement fields; if an entry fails, you get a row with searchInput and errorMessage so nothing fails silently.
Example output
{"clipTitle": "Live: Full Debate Recap and Reaction","clipUrl": "https://rumble.com/v6abcde-live-full-debate-recap-and-reaction.html","previewImage": "https://1a-1791.com/video/s8/2/abc/def/ghi.oq1.jpg","runTime": "1:12:40","publishedAt": "2026-06-18T15:30:00+00:00","publishedLabel": "1 week ago","creatorName": "The Dan Bongino Show","creatorUrl": "https://rumble.com/c/Bongino","creatorVerified": true,"upvotes": 8420,"downvotes": 96,"viewLabel": "412K","commentTotal": 1530,"collectedAt": "2026-06-29T12:00:00.000000+00:00","searchInput": null,"errorMessage": null}
Output fields
| Field | Type | Description |
|---|---|---|
clipTitle | string | Headline text shown for the video |
clipUrl | string | Direct link to the video on Rumble |
previewImage | string | Link to the video thumbnail image |
runTime | string | Video length, for example '14:22' or '1:05:00' |
publishedAt | string | Exact ISO date and time the video went live |
publishedLabel | string | Relative upload wording, such as '1 day ago' |
creatorName | string | Display name of the channel that posted the video |
creatorUrl | string | Rumble link to the posting channel |
creatorVerified | boolean | True when the channel has a verification badge |
upvotes | integer | Positive rumbles (likes) on the video |
downvotes | integer | Negative rumbles (dislikes) on the video |
viewLabel | string | View tally as shown, for example '12.4K' or '1.5M' |
commentTotal | integer | Number of comments on the video |
collectedAt | string | ISO timestamp of when the row was captured |
searchInput | string | The term or URL behind the row; set only on error rows |
errorMessage | string | Why an entry failed; set only when a run hit a problem |
Tips for best results
- Start small. Run one or two searches with a low
resultsLimitto confirm the columns fit your pipeline before scaling up. - Use channel URLs for full catalogs. Paste a channel link to pull its videos rather than guessing keywords.
- Mix searches in one run. The input is a list, so keywords and URLs can sit side by side and each is handled on its own.
- Watch the views field.
viewLabelkeeps Rumble's own shorthand like '412K'; convert it yourself if you need a raw integer. - Raise
timeoutSecondsto around 60 if you see requests cut short on a slow connection.
How can I use Rumble video data?
How can I use the Rumble Video Scraper to track a channel's performance?
Paste the channel URL and set resultsLimit high enough to cover its recent uploads. Each video returns as a row with upvotes, downvotes, viewLabel, commentTotal, and publishedAt, so you can chart engagement over time, spot which uploads land best, and rerun the scrape on a schedule to keep the dataset fresh.
How can I collect Rumble videos for a keyword or topic?
Drop a search term into searchTerms and the scraper walks Rumble's search pages, pulling every matching video with its title, link, creator, and stats. It's a quick way to gather a topic's videos for trend research, content planning, or a media monitoring feed without scrolling the site by hand.
How can I export Rumble video stats to a spreadsheet? Run the scraper, then use the export menu to download JSON, CSV, Excel, or XML. Because every video comes back with the same fields, the file opens cleanly in Sheets or Excel — ready for pivot tables, charts, or a join against your own data.
How can I compare creators on Rumble?
Add several channel URLs to the list in one run. Each creator's videos return with matching engagement columns, so you can stack creatorName against viewLabel, upvotes, and upload frequency to see who's growing and what kind of content drives their numbers.
Is it legal to scrape data?
Our actors are ethical and do not extract any private user data, such as email addresses or private contact information. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.
However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
You can also read Apify's blog post on the legality of web scraping.
Support
Questions, feature requests, or a field you'd like added? Reach out at data.apify@proton.me and we'll get back to you.