Artfinder Independent Art Marketplace Scraper
Pricing
Pay per event
Artfinder Independent Art Marketplace Scraper
Scrape original artworks from Artfinder — the independent-artist marketplace. Extract artwork title, artist, country, category, medium, style, subject, price, dimensions, year, sold/original status, and image URL from any category, filter, or artist page.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Artfinder Art Marketplace Scraper
Scrape original artwork listings from Artfinder — the independent-artist marketplace with over 10,000 works across painting, drawing, photography, print, and more.
Extract artwork title, artist name, category, style, subject, price (GBP), dimensions, image URL, and a direct link to every artwork. Enable the detail mode to also pull artist country, year created, materials, sold status, and shipping origin.
Features
- Scrapes all artwork categories: paintings, drawings, photography, prints, sculpture, and more
- Extracts 12+ fields from listing pages with zero extra page loads (fast mode)
- Optional detail mode adds artist country, year created, materials, sold status
- Follows pagination automatically — up to 10,000 results per category
- Works without proxies — no IP blocks on Artfinder's public search pages
- Outputs clean, structured JSON with consistent GBP pricing
Use Cases
- Art dealers & galleries — Monitor pricing trends across mediums, styles, and categories
- Price researchers — Track how original artwork prices vary by country, subject, or artist
- Collectors — Build a watchlist of artworks matching your criteria
- Academic researchers — Study the independent art market at scale
- Data journalists — Analyze the demographics of selling artists on online marketplaces
How It Works
- Starts from any Artfinder category or search URL (defaults to
/art/painting/) - Parses the embedded Next.js page data — no fragile CSS selectors, pure JSON extraction
- Follows pagination through all available pages until
maxItemsis reached - Optionally visits each artwork's detail page for the full metadata set
Input
Listing-only mode (fast, default)
Returns 12 fields per artwork without visiting individual pages:
{"startUrls": [{ "url": "https://www.artfinder.com/art/painting/" }],"maxItems": 100,"scrapeDetailPages": false}
Full detail mode (slower, more fields)
Visits each artwork page to add artist country, year, materials, and sold status:
{"startUrls": [{ "url": "https://www.artfinder.com/art/drawing/" },{ "url": "https://www.artfinder.com/art/photography/" }],"maxItems": 50,"scrapeDetailPages": true}
Input fields
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | painting category | Artfinder category or search URLs to scrape |
maxItems | integer | 10 | Maximum artworks to return (0 = unlimited) |
scrapeDetailPages | boolean | false | Visit each artwork page for full metadata |
Output
Listing-only mode (scrapeDetailPages: false)
{"artwork_id": 1234567,"title": "Blue Horizon","artist_name": "Petra Novak","artist_country": null,"category": "Acrylic painting","medium": null,"subject": "abstract and non figurative","style": "impressionistic","price": 480,"currency": "GBP","is_sold": null,"is_original": true,"dimensions": "60 x 80cm","year_created": null,"shipping_from": null,"image_url": "https://d3rf6j5nx5r04a.cloudfront.net/abc123/artwork/blue-horizon-preview.jpg","artwork_url": "https://www.artfinder.com/product/blue-horizon-1234567/","artist_profile_url": "https://www.artfinder.com/artist/petra-novak/"}
Detail mode (scrapeDetailPages: true)
{"artwork_id": 1234567,"title": "Blue Horizon","artist_name": "Petra Novak","artist_country": "Czech Republic","category": "Acrylic painting","medium": "Acrylic on canvas","subject": "Abstract and non-figurative","style": "Impressionistic","price": 480,"currency": "GBP","is_sold": false,"is_original": true,"dimensions": "60 x 80cm","year_created": "2023","shipping_from": "Czech Republic","image_url": "https://d3rf6j5nx5r04a.cloudfront.net/abc123/artwork/blue-horizon-square.jpg","artwork_url": "https://www.artfinder.com/product/blue-horizon-1234567/","artist_profile_url": "https://www.artfinder.com/artist/petra-novak/"}
Output fields
| Field | Type | Available in listing mode | Description |
|---|---|---|---|
artwork_id | integer | yes | Unique numeric ID on Artfinder |
title | string | yes | Artwork title |
artist_name | string | yes | Artist display name |
artist_country | string | detail only | Artist's home country |
category | string | yes | Category label (e.g. "Oil painting") |
medium | string | detail only | Materials used (e.g. "Oil on linen") |
subject | string | yes | Subject tag (e.g. "Landscape") |
style | string | yes | Style tag (e.g. "Realist") |
price | number | yes | Price in GBP |
currency | string | yes | Always "GBP" |
is_sold | boolean | detail only | True when the work is out of stock |
is_original | boolean | yes | True for unique originals (not prints) |
dimensions | string | yes | Dimensions string (e.g. "100 x 70cm") |
year_created | string | detail only | Year the artwork was made |
shipping_from | string | detail only | Country the artwork ships from |
image_url | string | yes | Primary image URL (Artfinder CDN) |
artwork_url | string | yes | Full URL of the artwork on Artfinder |
artist_profile_url | string | yes | Full URL of the artist's profile |
FAQ
Which categories can I scrape?
Any Artfinder category URL works: /art/painting/, /art/drawing/, /art/photography/, /art/print/, /art/sculpture/, /art/textile/, and more. You can also use filtered search URLs.
How many results are there?
The painting category alone has around 10,000 works across 834 pages. Other categories vary. Set maxItems to cap the run, or use 0 for all available results.
How much slower is detail mode? Detail mode visits one additional page per artwork, so it is roughly 12× slower than listing-only. For price surveys and bulk data, listing mode is recommended.
Is pricing in multiple currencies? Artfinder shows prices in the user's local currency, but the underlying data always includes GBP. This actor uses GBP as the canonical currency for consistency.
Does this work without a proxy? Yes. Artfinder's public artwork search pages are openly accessible. No proxy or captcha bypass is required.