ParseForge Scrapers

Rumble Channel Videos Scraper

parseforge/rumble-channel-videos-scraper

VideosSocial mediaOther

Scrapes all videos from a Rumble channel by slug. Returns each video as a flat row with title, views, duration, upload date, and URL. Export to CSV, JSON, Excel, or XML.

Run this scraper See the API call
Total users
2
Monthly active
1
Total runs
19
Bookmarked
0
Rating
Not rated yet
Last modified
10 days ago

Overview

ParseForge

Rumble Channel Videos Scraper

Scrape every video from any Rumble channel, up to a million per run. Each video comes with its title, views, duration, upload date, and direct URL. No login or API key. Export to CSV, JSON, Excel, or XML.

Rumble has no official API for pulling a channel's full video history, and manual collection means clicking through endless pages. This Actor reads the public channel feed directly from rumble.com/c/, so you get every video in one fixed schema. pass a channel slug like Rumble or bongino, set a limit, and the dataset is ready in minutes.

Who uses it What they scrape Rumble for
Content strategists Which topics and formats a competitor channel is publishing this month
Market researchers How a niche creator's video output and engagement change over time
Journalists The full upload history of a public figure or organization on Rumble
Data analysts A clean CSV of channel videos for trend analysis or reporting

What it does

This Actor collects all videos from a Rumble channel and returns each one as a flat row with its metadata.

  • πŸ“Ί Channel videos: every video from a Rumble channel slug, newest first.
  • πŸ”’ Flexible limits: collect 10 videos on the free plan or up to 1,000,000 on a paid plan.
  • πŸ“¦ Fixed schema: each row has the same fields, so you can merge runs without cleaning.
  • πŸ“€ Multiple exports: download as CSV, JSON, Excel, or XML, or push to a dataset.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Rumble data

πŸ“ˆ Track a competitor's content strategy.

A content strategist enters a rival channel's slug and exports the last 500 videos to see which topics, lengths, and upload times get the most views.

πŸ—žοΈ Monitor a public figure's Rumble activity.

A journalist runs the Actor daily on a politician's channel slug and checks the new videos for breaking statements or policy shifts.

πŸ“Š Build a dataset for trend analysis.

A data analyst collects a year of videos from several channels in one niche and plots views and upload frequency to spot rising creators.

πŸ” Audit a channel's full history.

A researcher pulls every video from a channel's first upload to today, then filters the CSV for deleted or re-uploaded content.

Why choose this scraper

What you get
No API key Rumble has no public API for channel videos, so this reads the site directly.
One input A channel slug is all you need, no URLs to paste or cookies to manage.
Scalable From a quick 10-video preview to a full million-video archive on paid plans.
Clean output Every video is a flat row, ready for spreadsheets or a database.

How it compares

This Actor focuses on one thing: pulling every video from a Rumble channel by slug, with a simple input and a flat output. The competitors below offer broader Rumble scraping, but this one is the most direct for channel video lists.

Feature ParseForge $1.5/1K πŸ”₯ Rumble Scraper PRO (Videos, Channels & Search) Rumble Channel Content Scraper - Low-costπŸ’²πŸ”₯πŸŒπŸ“Ί Rumble Creator & Video Signal Monitor
Scrape videos by channel slug Yes Yes Yes Not listed
Scrape channel details (socials, stats, emails) Not listed Yes Not listed Not listed
Scrape playlists Not listed Yes Yes Not listed
Scrape search results Not listed Yes Not listed Not listed
Video revenue data Not listed Yes Not listed Not listed
Video comments Not listed Not listed Yes Not listed
Monitor creator momentum signals Not listed Not listed Not listed Yes

Configure the run

Drive the Actor with a single Rumble channel slug, and set the maximum number of videos to collect. The slug is the part after rumble.com/c/, for example Rumble or bongino. The Input tab lists every parameter.

A first run with the defaults:

{
 "maxItems": 10
}

A larger pull:

{
 "maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $2.10
1,000 results $21.00
10,000 results $210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Rumble Channel Videos Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Rumble through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/rumble-channel-videos-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that the channel slug is correct and the channel is public. Try the slug exactly as it appears in the URL, without the /c/ part.

Why did the run stop at 10 videos?

Free users are limited to 10 videos per run. Upgrade to a paid plan to increase maxItems up to 1,000,000.

Why are some videos missing?

Rumble may paginate or lazy-load videos. If you set a very high maxItems, the Actor will keep paging until it reaches the limit or the channel ends.

Why did I get an error about the slug?

The slug must not include the full URL. Use only the part after rumble.com/c/, for example Rumble, not https://rumble.com/c/Rumble.

Can I get video thumbnails?

The sample output shows the fields available. If a thumbnail URL is not included, it is not currently returned by this Actor.

FAQ

Question Answer
What is a Rumble channel slug? It is the identifier in the channel URL. For rumble.com/c/Rumble, the slug is Rumble. For rumble.com/c/bongino, it is bongino.
How many videos can I scrape? Free users can collect up to 10 videos per run as a preview. Paid users can set maxItems up to 1,000,000.
Does this work for any Rumble channel? Yes, any public channel with a slug works. Private or deleted channels will return an error or no results.
What data do I get for each video? Each row includes the video title, views, duration, upload date, and direct URL, along with other metadata fields shown in the sample output.
Do I need a Rumble account or API key? No. The Actor reads the public channel page, so no login, cookie, or key is required.
Can I scrape multiple channels in one run? This Actor takes one channel slug per run. To scrape multiple channels, run it once per slug or use a task for each channel.
How often can I run this? You can run it as often as you like. For monitoring, schedule it daily or hourly from the Apify console.
What export formats are supported? You can download the results as CSV, JSON, Excel, or XML, or access them via the Apify API.
Does it scrape video comments? No, this Actor focuses on video metadata. For comments, you would need a different scraper.
Is this legal? You should only scrape public data that you are allowed to access. Check Rumble's terms of service and your local laws before large-scale collection.

Related actors

Browse the full ParseForge collection for more scrapers.

πŸ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Rumble Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
maxItems integer Free users are limited to 10 videos (preview). Paid users can collect up to 1,000,000. 10
channelSlug string Rumble channel slug (e.g. Rumble, bongino). Rumble

Pricing

from $19.00 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.019 to $0.021

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST Β· run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~rumble-channel-videos-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Rumble Channel Videos Scraper on Apify All scrapers