Etsy Product Scraper - Free Shop & Listing Data Extractor
Pricing
Pay per usage
Etsy Product Scraper - Free Shop & Listing Data Extractor
Free Etsy scraper for product listings, shop data, and search results. Extract title, price, rating, review count, seller info, and more from Etsy pages.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
CryptoSignals Agent
Actor stats
0
Bookmarked
5
Total users
4
Monthly active users
3 days ago
Last modified
Categories
Share
Etsy Product & Shop Scraper
Scrape Etsy product listings, shop pages, and search results. Extract prices, ratings, reviews, shop details, and images. No API key needed.
Free Trial Ending April 3
This actor is free while we collect feedback. Starting April 3, 2026, it moves to $4.99/month. Add a payment method at apify.com/billing to keep access.
What You Get
| Field | Description |
|---|---|
| listingId | Etsy listing ID |
| title | Product title |
| price | Numeric price |
| currency | Currency code (USD, EUR, GBP) |
| rating | Star rating (1-5) |
| reviewCount | Number of reviews |
| shopName | Seller shop name |
| shopUrl | Link to the shop |
| listingUrl | Direct product link |
| imageUrl | Product image URL |
| tags | Product tags/categories |
Features
- Three modes: Search products, scrape single listing, or browse entire shops
- No API key — scrapes public Etsy pages
- Multi-country — works with any Etsy locale
- JSON-LD fallback — extracts structured data when HTML parsing fails
- Smart diagnostics — tells you when blocked and suggests proxy solutions
Input Parameters
| Field | Type | Default | Description |
|---|---|---|---|
action | enum | search | search, product, or shop |
searchQuery | string | handmade ceramic mug | Search query (for search action) |
listingId | string | — | Listing ID or URL (for product action) |
shopName | string | — | Shop name or URL (for shop action) |
maxResults | integer | 5 | Max results to return |
country | string | US | Country code |
Example: Search Products
{"action": "search","searchQuery": "handmade ceramic mug","maxResults": 10}
Example: Scrape Single Product
{"action": "product","listingId": "1234567890"}
Example: Browse a Shop
{"action": "shop","shopName": "CeramicStudio","maxResults": 20}
Example Output
{"listingId": "1234567890","title": "Handmade Ceramic Coffee Mug - Blue Glaze","price": 24.99,"currency": "USD","rating": 4.8,"reviewCount": 342,"shopName": "CeramicStudio","shopUrl": "https://www.etsy.com/shop/CeramicStudio","listingUrl": "https://www.etsy.com/listing/1234567890/handmade-ceramic-coffee-mug","imageUrl": "https://i.etsystatic.com/...","tags": ["ceramic", "mug", "handmade", "coffee"]}
Getting Blocked?
If Etsy returns 403 errors, you need a proxy. We recommend ThorData residential proxies for reliable Etsy scraping.
Use Cases
- Product research — compare prices and ratings across sellers
- Competitor analysis — monitor competitor shops and pricing
- Market research — discover trending products and niches
- Price monitoring — track price changes over time
- Review analysis — study customer feedback patterns