XVideos Video Metadata & Search Scraper
Scrape public XVideos video listings from search, tag, category and channel pages: title, views, duration, rating, tags and uploader.
{ "thumbnail": "https://thumb-cdn77.xvideos-cdn.com/76933324-8…", "title": "Free Massage", "url": "https://www.xvideos.com/video.huehdko1fd4/free…", "videoId": "huehdko1fd4", "durationSeconds": 3086, "views": 60117790, "ratingPercent": 100, "previewVideoUrl": "https://thumb-cdn77.xvideos-cdn.com/76933324-8…", "uploader": "Tjfine" }
Cada corrida devuelve registros limpios y tipados, listos para tu CRM, tu hoja de cálculo o tu base de datos.
- Un registro limpio por resultado, deduplicado y normalizado
- Esquema estable en JSON, CSV o Excel, o léelo por la API de Apify
- Pagas por uso en la nube, sin instalar ni mantener nada
Un registro real de ejemplo, tal como lo recibes.
| Thumbnail | Title | Url | Video Id |
|---|---|---|---|
| https://thumb-cdn77.xvideos-cdn.c… | Free Massage | https://www.xvideos.com/video.hue… | huehdko1fd4 |
| https://thumbs-gcore.xvideos-cdn.… | Special Massages | https://www.xvideos.com/video.ooh… | oohbolbdb22 |
| https://thumb-cdn77.xvideos-cdn.c… | Sex massage | https://www.xvideos.com/video.hke… | hketmib7da4 |
{ "thumbnail": "https://thumb-cdn77.xvideos-cdn.com/76933324-8…", "title": "Free Massage", "url": "https://www.xvideos.com/video.huehdko1fd4/free…", "videoId": "huehdko1fd4", "durationSeconds": 3086, "views": 60117790, "ratingPercent": 100, "previewVideoUrl": "https://thumb-cdn77.xvideos-cdn.com/76933324-8…", "uploader": "Tjfine" }
Preguntas frecuentes
What XVideos pages can this scraper read?
It reads public listing pages: keyword search, tag and category browse, and channel, studio, model or pornstar profile pages. It follows into each public video page to collect exact views, rating, vote count, upload date, description and tags.
How many videos can I collect in one run?
Set Max Items to any number. The scraper paginates through search, tag and channel listings automatically, collecting roughly 27 videos per search or tag page and 36 per channel page until it reaches your limit.
How do I scrape a specific channel, model or pornstar?
Fill the Channel / profile slug field with the slug from the URL, for example brazzers from xvideos.com/channels/brazzers. Leave the search query and tag empty so that source is used.
Does it download the actual videos?
No. It only extracts public metadata such as title, views, duration and tags. It never downloads video files.
What happens when a field is missing?
Ratings and votes are only present on channel listings and on video detail pages, so they may be empty on plain search or tag listings unless Fetch video details is enabled. Any record that cannot be read carries an error field instead of failing the run.
Listo cuando tú lo estés.
Corre el scraper en Apify ahora mismo, o pídenos uno a la medida de lo que necesitas.