VOOZH about

URL: https://apify.com/maximedupre/xvideos-downloader

โ‡ฑ XVideos Video Downloader for MP4 & HLS Links ยท Apify


Pricing

$2.65 / 1,000 resolved videos

Go to Apify Store

Download public XVideos video data from watch-page URLs. Export direct source-hosted MP4/HLS links, titles, uploaders, durations, thumbnails, URL freshness, and source URLs to an Apify dataset.

Pricing

$2.65 / 1,000 resolved videos

Rating

0.0

(0)

Developer

๐Ÿ‘ Maxime Duprรฉ

Maxime Duprรฉ

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

8 days ago

Last modified

Share

๐Ÿ“ฅ XVideos downloader for public video URLs

XVideos Downloader extracts direct source-hosted media links and metadata from public XVideos watch-page URLs. Paste one or more XVideos video links and get a clean Apify dataset with video IDs, source URLs, titles, uploaders, durations, thumbnails, MP4/HLS format variants, media URL expiry times when available, and fetch timestamps.

Use this XVideos downloader when you already have video URLs and need repeatable exports for content review, cataloging, research, media operations, archiving workflows, or an API pipeline. The Actor works with public, reachable XVideos video pages only. You do not need XVideos cookies, an XVideos account, a browser extension, or a source API key.

For a small first run, keep the prefilled sample URLs and start the Actor. Once the output shape fits your workflow, paste your own list of public XVideos watch-page URLs, run a larger batch, schedule the Actor, or call it through the Apify API.

โœ… What this Actor does

  • Accepts public XVideos watch-page URLs.
  • Supports public pages on xvideos.com, with validated support for equivalent public watch pages on xvideos.es and xvideos2.com.
  • Deduplicates repeated URLs by source video ID.
  • Saves one dataset row per successfully resolved public video.
  • Returns all source-exposed direct media formats found for the video, including MP4 and HLS links when XVideos exposes them.
  • Adds title, uploader, duration, thumbnail URL, source URL, video ID, and fetch timestamp when available.
  • Parses media URL expiry timestamps when the signed source URL exposes one.
  • Skips invalid, duplicate, private, removed, unavailable, blocked, or no-media targets without saving paid failure rows.

This Actor is focused on known public XVideos videos. It does not search XVideos, crawl categories, process profiles, bypass private access, download files into Apify storage, create ZIP archives, or install a browser extension.

๐Ÿ“ฆ Data you can export

Each output row represents one public XVideos video where direct media links were found. Core fields include:

  • videoId - stable XVideos video identifier for dedupe and reruns.
  • sourceUrl - source-confirmed XVideos watch URL.
  • title - source video title, when available.
  • uploader - source uploader or author name, when available.
  • durationSeconds - video duration in seconds, when available.
  • thumbnailUrl - source thumbnail or poster image URL, when available.
  • fetchedAt - ISO timestamp for when the direct media URLs were fetched.
  • availableFormats - source-exposed media variants with quality, width, height, contentType, mediaUrl, and expiresAt.

Direct media links can be signed and time-limited. Use fetchedAt and availableFormats[].expiresAt to decide when to refresh results. The Actor does not invent missing dimensions or metadata; nullable fields stay empty when XVideos does not expose them.

You can open the dataset in Apify, export it as JSON, CSV, Excel, XML, RSS, or HTML, call it through the Apify API, schedule recurring runs, or connect results to webhooks and integrations.

๐Ÿš€ How to run

  1. Open the Actor input.
  2. Add one or more public XVideos watch-page URLs in XVideos video URLs.
  3. Start the Actor.
  4. Open the dataset.
  5. Use availableFormats to choose the MP4 or HLS media link that fits your workflow.

The Actor pushes successful rows during the run, so you can inspect early results before a larger batch finishes.

๐Ÿงพ Input

FieldWhat to enter
videoUrlsOne or more public XVideos watch-page URLs.

Input example:

{
"videoUrls":[
{
"url":"https://www.xvideos.com/video.oufvclb3b56/my_therapist_made_my_fantasy_come_true_-_lexis_star"
},
{
"url":"https://www.xvideos.com/video.opkiitu533e/alanna_s_bitty_bikini_comes_right_off_alanna_pow_brazzers_enter_xvpromo_on_official_site_for_discount"
}
]
}

๐Ÿ“ค Output example

{
"videoId":"ufmpvamab18",
"sourceUrl":"https://www.xvideos.com/video.ufmpvamab18/my_gosh_pato_big_cock_is_too_big_for_mrs_tosin",
"title":"My Gosh Pato Big Cock Is Too Big For Mrs Tosin",
"uploader":"example_uploader",
"durationSeconds":742,
"thumbnailUrl":"https://thumb-cdn77.xvideos-cdn.com/example/0/xv_25_t.jpg",
"fetchedAt":"2026-06-22T17:35:00.000Z",
"availableFormats":[
{
"quality":"360p",
"width":640,
"height":360,
"contentType":"video/mp4",
"mediaUrl":"https://mp4-cdn77.xvideos-cdn.com/example/0/video_360p.mp4?secure=example,1782236100",
"expiresAt":"2026-06-23T17:35:00.000Z"
},
{
"quality":"hls",
"width":null,
"height":null,
"contentType":"application/vnd.apple.mpegurl",
"mediaUrl":"https://hls-cdn77.xvideos-cdn.com/example/0/hls.m3u8",
"expiresAt":null
}
]
}

๐Ÿ’ณ Pricing

This Actor uses pay-per-event pricing. You pay for each resolved public video saved to the dataset. Failed, duplicate, unsupported, private, unavailable, or no-media targets are not saved as paid dataset rows.

โš ๏ธ Limits and access

This Actor works with public XVideos watch pages that expose source-hosted media links. It does not use an XVideos login, cookies, Premium access, private content, browser extensions, or user-provided source API keys.

Some media URLs can expire after they are fetched. If a direct link stops working later, rerun the Actor for the same source URL to get fresh source links.

Use the Actor only for content you have the right to access, process, or download. The Actor returns source-hosted links; it does not copy videos into Apify storage.

โ“ FAQ

๐Ÿ’พ Can this XVideos downloader save MP4 files into Apify storage?

No. It returns direct source-hosted MP4/HLS links and metadata in the dataset. It does not mirror files, create ZIP archives, or store video copies.

๐Ÿ” Does it need XVideos cookies or an account?

No. It is built for public, reachable XVideos watch pages and does not ask for cookies, account sessions, or source API keys.

๐Ÿšง Why are some inputs skipped?

Inputs can be skipped when the URL is invalid, duplicate, private, removed, unavailable, blocked by the source, or has no source-exposed media link. Skipped targets are reported in logs instead of being saved as failure rows.

๐Ÿ”Œ Can I use the results through an API?

Yes. The output is an Apify dataset, so you can fetch it through the Apify API, export it in common formats, schedule runs, or connect it to downstream workflows.

๐Ÿ“ 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 ๐Ÿซก

๐Ÿ”— Other actors

Made with โค๏ธ by Maxime Duprรฉ

You might also like

Xvideos Scraper

hello.datawizards/Xvideos-Scraper1

Extract video data from Xvideos using keywords. Get titles, URLs, durations, thumbnails, uploaders, and views in JSON. Ideal for trend analysis and research. Use Apify Proxy for reliability. Simple input: keyword and item limit. Perfect for data aggregation and automation.

Xvideos Scraper Bulk Scraper Pro

hello.datawizards/Xvideos-Scraper

Extract video data from Xvideos using keywords. Get titles, URLs, durations, thumbnails, uploaders, and views in JSON. Ideal for trend analysis and research. Use Apify Proxy for reliability. Simple input: keyword and item limit. Perfect for data aggregation and automation.

XVideos Downloader ๐ŸŽฅ

easyapi/xvideos-downloader

A powerful and efficient Actor for extracting video content and metadata from XVideos. Get direct download links, video information, and thumbnails in HD quality. Perfect for content archiving and media management with batch processing support.

Upornia Downloader

maximedupre/upornia-downloader

Download public Upornia video data from known video URLs. Export direct source-hosted MP4 links, titles, durations, thumbnails, tags, uploader names, and URL expiry times to an Apify dataset.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

XNXX Video Downloader

maximedupre/xnxx-video-downloader

Extract direct media links and metadata from public XNXX video URLs or IDs. Get titles, durations, thumbnails, MP4/HLS format variants, source URLs, and fresh Apify dataset exports.

๐Ÿ‘ User avatar

Maxime Duprรฉ

38

PornTrex Downloader

maximedupre/porntrex-downloader

Download public PornTrex video data from watch-page URLs. Get direct MP4 links, quality variants, titles, durations, thumbnails, and source URLs.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2