Etsy Product Scraper - Free Shop & Listing Data Extractor
Pricing
$5.00 / 1,000 result scrapeds
Etsy Product Scraper - Free Shop & Listing Data Extractor
Etsy scraper 2026 — extract product listings, seller profiles, reviews and pricing data without API key. Pay-per-result pricing. Returns structured JSON. Perfect for handmade market research, competitor analysis and pricing strategy.
Pricing
$5.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Web Data Labs
Actor stats
0
Bookmarked
30
Total users
18
Monthly active users
5 days ago
Last modified
Categories
Share
Etsy Scraper (2026)
Extract structured data from Etsy without an API key, without rate limits, and without managing proxies. Built for 2026 with up-to-date selectors and reliable extraction.
What It Does
This actor scrapes public Etsy data and returns clean, structured JSON. No authentication, no developer accounts, no API quotas. Just pass URLs or search queries and get the data you need.
Features
- No API key required
- Handles pagination and dynamic content
- Returns clean structured JSON
- Built-in proxy rotation
- Updated for 2026 site structure
- Works with Apify's free tier
Pricing Update — Starting April 17, 2026
This actor is moving to a Pay-Per-Event (PPE) pricing model on April 17, 2026. After that date, you'll be charged a small fee per result returned instead of by compute units. This makes costs predictable: you only pay for the data you actually receive.
What this means for you:
- No surprise compute bills
- Pay only for successful results
- Free tier still available for testing
- Budget-friendly for high-volume use cases
If you have active integrations, no code changes are required — only your billing model changes.
Input
The actor accepts a simple JSON input with the searchQueries field:
{"searchQueries": ["handmade jewelry"]}
Input Schema
| Field | Type | Description |
|---|---|---|
searchQueries | array | List of Etsy URLs or queries to scrape |
maxItems | integer | Optional. Limit number of results returned |
proxyConfiguration | object | Optional. Apify proxy settings |
Sample Output
Each result is returned as a JSON object in the dataset:
{"listingId": "1234567890","title": "Handmade Item Title","shop": "ShopName","url": "https://etsy.com/listing/1234567890","price": 29.99,"currency": "USD","rating": 4.9,"reviewCount": 432,"favorites": 1532,"category": "Jewelry","isHandmade": true,"scrapedAt": "2026-04-13T10:00:00Z"}
Use Cases
- Niche and trend discovery for handmade markets
- Competitor shop monitoring
- Price benchmarking for crafts and vintage
- Product idea validation
How to Use
- Click Try for free above
- Paste your input URLs or search queries
- Click Start — results stream into the dataset in real time
- Export as JSON, CSV, Excel, or via API
Integration
Pull results directly via the Apify API:
curl "https://api.apify.com/v2/acts/cryptosignals~etsy-scraper/runs?token=YOUR_TOKEN" \-d '{"searchQueries": ["handmade jewelry"]}' \-H "Content-Type: application/json"
Works with Python, Node.js, Make, Zapier, n8n, and any HTTP client.
Support
Found a bug or have a feature request? Open an issue on the actor page. We typically respond within 24 hours.
Disclaimer
This actor scrapes only publicly accessible Etsy data. Users are responsible for complying with Etsy's Terms of Service and applicable data protection laws (GDPR, CCPA) in their jurisdiction.
⭐ Leave a Review
If this actor saved you time, a quick review on the Apify Store helps other developers find it. Takes 30 seconds and means a lot.