RedTube Video Downloader avatar

RedTube Video Downloader

Pricing

$9.00 / 1,000 videos

Go to Apify Store
RedTube Video Downloader

RedTube Video Downloader

Get direct source-hosted links for public RedTube videos. Choose a video quality or format, and export titles, thumbnails, tags, duration, and available variants.

Pricing

$9.00 / 1,000 videos

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

RedTube Video Downloader is for developers, media teams, and researchers who need links and details for public RedTube videos. Add video pages, album pages, embed links, regional links, or video IDs. Get a source-hosted media link, the chosen variant, all available variants, and useful video details without storing the video file.

📦 What data does it return?

Each successful video creates one dataset row with:

  • A direct, source-hosted media link
  • The requested and chosen video variant
  • Available formats, quality labels, and dimensions
  • The video ID and canonical page URL
  • The title, description, duration, tags, and thumbnail when available

The Actor saves the first eligible occurrence of a video. If the same video appears again through another submitted source, it is skipped.

▶️ How to run the Actor

  1. Open the Actor in Apify Console.
  2. Add one or more RedTube links or video IDs.
  3. Pick the quality or format you prefer.
  4. Set a video limit, or clear it to process all available videos until the source is exhausted.
  5. Click Start and open the dataset when the run ends.

Only use public content that you are allowed to access and download. The Actor does not bypass login, payment, deletion, or access blocks.

⚙️ Input

FieldTypeWhat it does
sourcesstring arrayAdds one or more RedTube video links, album links, embed links, regional links, or bare video IDs. One failed source does not stop the rest.
preferredVariantstringAsks for the best available video, a resolution from 240p to 2160p, MP4, or HLS. The output shows the variant that was chosen.
maxItemsintegerStops after this many videos. Leave it empty to return all available results until the source is exhausted.

A small successful input:

{
"sources": [
"191397851"
],
"preferredVariant": "best",
"maxItems": 1
}

📤 Output

FieldTypeWhat it does
videoIdstringRedTube ID for the video.
canonicalUrlstringMain RedTube page for the video.
titlestring or nullVideo title when RedTube provides it.
descriptionstring or nullVideo description when RedTube provides it.
durationSecondsnumber or nullVideo length in seconds when known.
widthinteger or nullWidth of the chosen video in pixels when known.
heightinteger or nullHeight of the chosen video in pixels when known.
tagsstring arrayPublic tags attached to the video.
thumbnailUrlstring or nullThumbnail image URL when available.
requestedVariantstringQuality or format requested in the input.
appliedVariantstringAvailable quality and format chosen for the media link.
formatstringFile or stream format of the chosen video.
downloadUrlstringSource-hosted link for opening or downloading the chosen video.
availableVariantsobject arrayVideo variants RedTube offers.
availableVariants.formatstring or nullFile or stream format when known.
availableVariants.qualitystring or nullQuality label when known.
availableVariants.widthinteger or nullVariant width in pixels when known.
availableVariants.heightinteger or nullVariant height in pixels when known.

Example from a successful run:

{
"videoId": "191397851",
"canonicalUrl": "https://www.redtube.com/191397851",
"title": "Son's Best Friend Cums Inside Busty Mom - Kat Marie - MomComesFirst - Alex Adams",
"description": "Watch video Son's Best Friend Cums Inside Busty Mom - Kat Marie - MomComesFirst - Alex Adams on Redtube, home of free Blowjob porn videos and HD sex movies online. Video length: (9:30) - Uploaded by Alex Adams - Verified User - Starring Pornstars: Alex Adams, Kat Marie",
"durationSeconds": 570,
"width": null,
"height": null,
"tags": [
"Big Tits",
"Blowjob",
"MILF",
"Creampie",
"Redhead",
"HD",
"Verified Amateurs",
"Big Dick"
],
"thumbnailUrl": "https://ei-ph.rdtcdn.com/videos/202411/11/460383961/original/(m=eaSaaTbWx)(mh=ZyAdFgoiEe_aGJpA)2.jpg",
"requestedVariant": "best",
"appliedVariant": "1080p mp4",
"format": "mp4",
"downloadUrl": "https://ev-ph.rdtcdn.com/videos/202411/11/460383961/250806_1836_1080P_4000K_460383961.mp4?validfrom=1785443355&validto=1785450555&rate=50000k&burst=300k&hash=aYMawGqJwuzWuq3VmNZTleYKNz0%3D",
"availableVariants": [
{
"format": "hls",
"quality": "720p",
"width": 720,
"height": 404
},
{
"format": "hls",
"quality": "480p",
"width": 720,
"height": 404
},
{
"format": "hls",
"quality": "240p",
"width": 720,
"height": 404
},
{
"format": "hls",
"quality": "1080p",
"width": 720,
"height": 404
},
{
"format": "mp4",
"quality": "1080p",
"width": null,
"height": null
},
{
"format": "mp4",
"quality": "720p",
"width": null,
"height": null
},
{
"format": "mp4",
"quality": "480p",
"width": null,
"height": null
},
{
"format": "mp4",
"quality": "240p",
"width": null,
"height": null
}
]
}

💳 Pricing

This Actor uses pay-per-event pricing. You are charged for each public video that is successfully saved with a direct media link. Failed sources and sources with no saved video are not charged by the video event. Platform compute charges may still apply; check the live pricing shown in Apify Console before a run.

🔌 Integrations

Send dataset rows to Google Sheets, Slack, webhooks, or other Apify integrations. You can also run the Actor through the Apify API, schedule repeat runs, or connect it to your own workflow.

❓ FAQ

Does it save the video file?

No. It returns a fresh source-hosted media link. It does not copy the video into Apify storage or create a ZIP file.

Do not treat the link as permanent. Run the Actor again when you need a fresh link.

What happens if my requested quality is not available?

The Actor picks an available variant and reports the actual choice in appliedVariant. Check availableVariants to see what RedTube exposed.

Yes. Album pages can add their public videos. Embed links and regional RedTube links are supported when they identify an accessible video.

No. Each submitted source is handled on its own, so the Actor continues with the other sources.

Can it search RedTube by keyword or category?

No. Add known video pages, album pages, embed links, regional links, or video IDs.

📝 Changelog

0.0: Initial release

  • Download direct links and video details from public RedTube pages, albums, embeds, regional links, or video IDs.

🆘 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é