Chrono24 Listings Scraper avatar

Chrono24 Listings Scraper

Pricing

from $1.00 / 1,000 product listings

Go to Apify Store
Chrono24 Listings Scraper

Chrono24 Listings Scraper

The Chrono24 Listings Scraper extracts luxury-watch listings and enriched detail records from Chrono24.com, capturing brand, model, reference number, price, condition, year, specs, seller info, descriptions, and images โ€” ideal for price tracking, market research, and watch valuation.

Pricing

from $1.00 / 1,000 product listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Share

๐Ÿš€ Chrono24 Listings Scraper

Easily extract luxury-watch data from Chrono24, the world's largest marketplace for pre-owned and new watches. The Chrono24 Listings Scraper turns brand, model, or watch URLs into clean, structured data โ€” prices, reference numbers, full specs, seller info, descriptions, and images โ€” ready for price tracking, market analysis, and valuation.

Chrono24 is heavily protected against bots, so ordinary scrapers get blocked. This Actor handles the anti-bot protection for you automatically โ€” no browser setup, no CAPTCHAs, no configuration. You just provide URLs.

โœจ Features

  • ๐Ÿท๏ธ Two depths of data: fast, high-volume listing data (name, price, image, URL, availability), or full detail records with a 20+ field spec table, seller info, full description, and every photo.
  • ๐Ÿ”— Flexible inputs: brand index pages, model listing pages, or individual watch pages โ€” the Actor auto-detects each URL type.
  • ๐ŸŒ Localized pricing: choose a country to control the currency of returned prices (USD, EUR, GBP, โ€ฆ).
  • ๐ŸŽฏ Cost control: cap the run with Max items; it stops automatically once the limit is reached.
  • ๐Ÿ›ก๏ธ Reliable: runs on a maintained anti-bot backend, so it keeps working where other Chrono24 scrapers break.

๐Ÿ› ๏ธ How It Works

  1. Enter Start URLs โ€“ Provide a list of Chrono24 brand, model, or watch page URLs.
  2. Choose your depth โ€“ Toggle Scrape full watch details for full spec/seller/description/image records, or leave it off for fast listing data.
  3. Run the Scraper โ€“ Start the process and download structured data from the dataset as JSON, CSV, Excel, or HTML.

Example start URLs

Page typeExample URL
Brand index (enqueues every model)https://www.chrono24.com/rolex/index.htm
Model listingshttps://www.chrono24.com/rolex/gmt-master--mod3.htm
Single watch (detail)https://www.chrono24.com/rolex/gmt-master-ii--id46165833.htm

โš™๏ธ Input

Configure the run from the Input tab or via the API.

FieldKeyTypeDefaultDescription
Start URLsstartUrlsarrayโ€”Chrono24 brand, model, or watch URLs to scrape (required). Page type is detected automatically.
Scrape full watch detailsscrapeDetailsbooleanfalseFollow each listing to its detail page for the full spec table, seller, description, and images.
Max itemsmaxItemsinteger50Maximum number of watches to collect. The run stops once it's reached. Set to 0 for no limit.
Country (pricing locale)countrystringusCountry used for the rendered locale โ€” controls the currency of returned prices (us, de, gb, fr, โ€ฆ).

Example input

{
"startUrls": [{ "url": "https://www.chrono24.com/rolex/gmt-master--mod3.htm" }],
"scrapeDetails": true,
"maxItems": 50,
"country": "us"
}

๐Ÿ“Š Sample Output Data

Each watch is stored as one dataset item. With Scrape full watch details enabled you get the complete record:

{
"listingId": "46109984",
"url": "https://www.chrono24.com/rolex/gmt-master-ii--id46109984.htm",
"title": "Rolex GMT-Master II and card with coffin case",
"brand": "Rolex",
"model": "GMT-Master II",
"referenceNumber": "126710GRNR",
"price": 20400,
"priceCurrency": "USD",
"priceNegotiable": false,
"condition": "Used (Good) โ€” visible and tangible signs of wear...",
"yearOfProduction": "2024",
"scopeOfDelivery": "Original papers, no original box",
"movement": "Automatic",
"caseMaterial": "Steel",
"caseDiameter": "40 mm",
"dial": "Black",
"waterResistance": "10 ATM",
"location": "United States of America, North Carolina, Cary",
"sellerName": "Carolina Watches",
"isProfessionalDealer": true,
"description": "This is dated 2024 as seen on card...",
"images": ["https://img.chrono24.com/images/uhren/...-ExtraLarge.jpg"],
"scrapedAt": "2026-06-02T12:16:26.143Z"
}

With details off, each item is a lightweight listing record:

{
"listingId": "46109984",
"url": "https://www.chrono24.com/rolex/gmt-master-ii--id46109984.htm",
"name": "Rolex GMT-Master II Watch and card with coffin case",
"price": 20400,
"availability": "http://schema.org/InStock",
"image": "https://img.chrono24.com/images/uhren/...-ExtraLarge.jpg",
"scrapedAt": "2026-06-02T12:39:06.884Z"
}

๐Ÿ’ฐ Pricing

This Actor uses a pay-per-event model โ€” you pay only for the data you actually receive. Two event types let you balance cost against depth:

EventWhen it's chargedPrice
Product listingPer shallow listing collected (name, price, image, URL, availability) โ€” details off$1.00 / 1,000
Item detailPer fully-enriched watch (full spec table, seller, description, all images) โ€” details on$12.00 / 1,000

๐Ÿ’ก Tip: Start with a small Max items value to estimate cost before scaling up. Use listings-only mode for cheap, high-volume price tracking, and enable details only when you need the full record.

Track prices, spot under-valued listings, and build luxury-watch datasets with the Chrono24 Listings Scraper today! ๐Ÿš€