Rumble Video Downloader avatar

Rumble Video Downloader

Pricing

$2.25 / 1,000 rumble videos

Go to Apify Store
Rumble Video Downloader

Rumble Video Downloader

Get direct links for playable media from public Rumble videos, Shorts, and embeds. Export available MP4, WebM, and audio variants with video and channel details.

Pricing

$2.25 / 1,000 rumble videos

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

19

Total users

4

Monthly active users

10 days ago

Last modified

Share

Rumble Video Downloader is for creators, researchers, and developers who already have public Rumble URLs. Add video, Short, or embed links to get direct playable media URLs, available MP4, WebM, and audio variants, and video details in an Apify dataset. The files stay on Rumble.

The Actor does not search Rumble, crawl channels, collect comments, open private content, or copy media files to Apify storage.

📦 Returned data

Each saved row is one reachable public Rumble video or Short. It can include:

  • videoId, sourceUrl, and embedUrl
  • title, description, durationSeconds, and publishedAt
  • thumbnailUrl, thumbnailWidth, and thumbnailHeight
  • channel.id, channel.name, and channel.url
  • engagement.views and engagement.likes when available
  • categories and tags
  • media with each playable file's type, format, quality, size, dimensions, and direct URL

The media list includes playable video and audio files only. Archive, timeline, manifest, and other support files are not included. Some values can be null when Rumble does not provide them. Source media links can change, so use important links soon after a run.

🚀 Running the Actor

  1. Open the Actor input.
  2. Add one or more public Rumble video, Short, or embed URLs.
  3. Start the Actor.
  4. Open the dataset.
  5. Read media[].mediaUrl for direct source links.

🔧 Input

startUrls is a list of request-list items. Each item must have one public Rumble video, Short, or embed URL in its url field.

{
"startUrls": [
{ "url": "https://rumble.com/shorts/v788y7e" },
{ "url": "https://rumble.com/embed/v762a76/" }
]
}

🧾 Output

This small example follows the dataset schema:

{
"videoId": "v28bdrs",
"sourceUrl": "https://rumble.com/v2awtm4-example-video.html",
"embedUrl": "https://rumble.com/embed/v28bdrs/",
"title": "Example video",
"description": null,
"durationSeconds": 42,
"publishedAt": "2026-07-22T12:00:00.000Z",
"thumbnailUrl": "https://hugh.cdn.rumble.cloud/video/example.jpg",
"thumbnailWidth": 1280,
"thumbnailHeight": 720,
"channel": {
"id": "ExampleChannel",
"name": "Example Channel",
"url": "https://rumble.com/c/ExampleChannel"
},
"engagement": {
"views": null,
"likes": null
},
"categories": [],
"tags": [],
"media": [
{
"type": "video",
"format": "mp4",
"quality": "1080p",
"width": 1920,
"height": 1080,
"fileSizeBytes": null,
"mediaUrl": "https://hugh.cdn.rumble.cloud/video/example.mp4"
}
]
}

💳 Pricing

This Actor uses pay-per-event pricing. You pay for each public Rumble video or Short saved to the dataset. Targets that do not create a saved row do not create this paid event.

🔌 Integrations

Use the dataset through the Apify API, schedules, webhooks, or an Apify integration. This video shows how to connect an Actor to another service:

❓ FAQ

Are archive and timeline files returned as videos?

No. The media list is for playable video and audio files. Archive, timeline, manifest, and other support files are left out.

Can I download Rumble audio?

The Actor returns a separate item with type set to audio when Rumble provides a playable audio-only file. It does not convert video into MP3.

Does it work with Rumble Shorts and embeds?

Yes. Add a public Rumble Short or embed URL to startUrls.

Does it save the media file?

No. It returns direct links to files hosted by Rumble. Use those links in your own download or processing flow.

Do I need a Rumble account or API key?

No. The Actor works with reachable public Rumble URLs and does not ask for a Rumble login, cookies, or API credentials.

Can it search Rumble or crawl a channel?

No. You must provide each video, Short, or embed URL. Search and channel discovery are outside this Actor's scope.

📝 Changelog

  • 0.1: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

Made with ❤️ by Maxime Dupré