Etsy Product & Seller Data Scraper avatar

Etsy Product & Seller Data Scraper

Pricing

from $75.00 / 1,000 results

Go to Apify Store
Etsy Product & Seller Data Scraper

Etsy Product & Seller Data Scraper

Scrape structured, business-ready data from Etsy listings, products, and sellers. Extract prices, images, seller details, favorites, variations, and more β€” at scale.

Pricing

from $75.00 / 1,000 results

Rating

0.0

(0)

Developer

A K

A K

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Categories

Share

πŸš€ Etsy Product & Seller Data Scraper β€” Professional Apify Actor

Scrape complete Etsy product and seller data with speed, accuracy, and stealth. Built for scale. Optimized for performance. Designed for professionals.

Extract product details, pricing, images, seller info, variations, and more from Etsy search results, category pages, and individual shops β€” all in one streamlined workflow.

✨ Key Features

πŸ›οΈ Full Product Scraping Product name, price, discount, currency, images, variations, highlights, favorites, and descriptions.

πŸ” Keyword Search Scraping Scrape thousands of listings using Etsy keyword search.

πŸ“‚ Category Page Scraping Extract entire product catalogs from Etsy category pages.

πŸͺ Shop Scraping Download all product data from any Etsy seller’s shop.

🎨 Variation Price Extraction Capture full pricing for all product variations.

βš™οΈ Custom Output Control Extend and customize output using JavaScript logic.

⚑ Quick Start Guide

1️⃣ Click Start using default settings to scrape 10 products instantly 2️⃣ Or enter custom product, search, category, or shop URLs 3️⃣ Set your maximum item limit and run

Clean results. Zero friction. Maximum efficiency.

πŸ”§ Input Configuration Options Parameter Default Description Start URLs Search: handmade Product, category, shop, or search URLs Search Keyword Empty Keyword-based scraping Maximum Items 10 Total products to scrape End Page Limit 1 Pagination depth Include Description false Fetch full product descriptions Include Variation Prices false Extract all variation prices Proxy Country US Match proxy region with target locale 🧠 Extend Output Function (Custom Fields) ($) => { return { pageTitle: $('title').text().trim() } }

πŸ”„ Custom Map Function (Transform Output) (object) => { return { ...object, customLabel: "processed" } }

πŸ“¦ Output Data Structure { "url": "https://www.etsy.com/listing/...", "name": "Product Name", "price": 29.99, "originalPrice": 39.99, "currency": "USD", "images": ["https://..."], "seller": { "name": "Shop Name", "url": "https://www.etsy.com/shop/...", "rating": 5.0, "numberOfReviews": 1234 }, "variations": [ { "label": "Size", "options": ["S", "M", "L"] } ], "highlights": ["Handmade", "Ships from USA"], "favorites": 500, "scrapedAt": "2024-01-01T00:00:00.000Z" }

πŸš„ Performance & Cost Efficiency

⏱️ Speed: 1–3 minutes per 10 products πŸ’° Cost: $0.10 – $0.30 per 10 products 🚫 Blocked Resources: Images, CSS, fonts for max speed ⚑ Concurrency: Up to 3 parallel browser sessions

Built for speed, scale, and stability.

πŸ›‘οΈ Technical Architecture

🧠 Crawlee + Playwright + Chrome πŸ•΅οΈ Advanced bot evasion with stealth fingerprinting 🌍 Residential proxy rotation πŸš€ Smart request throttling & batch DOM extraction

This isn’t a scraper. This is a data extraction weapon.