Compare listed product prices.
Etsy Products Scraper
Search Etsy or paste supported listing pages to collect titles, prices, shop information and listing links.
$0.798046 / 1,000 results
Collected results
Titletitle | Priceprice | Currencycurrency | IsonsaleisOnSale | Urlurl |
|---|---|---|---|---|
| Monsoon Cup 16oz | 33.74 | USD | true | https://www.etsy.com/listing/1811893253/16oz-ceramic-travel-mug-with-silicone |
| Handmade Ceramic Coffee Mug | 31.5 | USD | false | https://www.etsy.com/listing/986959096/handmade-ceramic-coffee-mug |
| Handmade Turquoise Speckled Ceramic Mug, 16 oz Rustic Pottery Cup | 41 | USD | false | https://www.etsy.com/listing/4469770195/handmade-turquoise-speckled-ceramic-mug |
| Midnight Violet Custom Stoneware Pottery Mug, Bespoke Heirloom, Anniversary Gift, Personalized Message, Made-to-Order Ceramics | 80 | USD | false | https://www.etsy.com/listing/4580531275/midnight-violet-custom-stoneware-pottery |
| Personalized Name Mug, Custom Year Ceramic Coffee Cup, Minimalist Script Mug, Coffee Lover Gift, Birthday Housewarming Gift | 10.99 | USD | true | https://www.etsy.com/listing/4589406513/personalized-name-mug-custom-year |
| Personalized Cat Mug from Photo, Hand-Painted Striped Ceramic with Cartoon Portrait | 39.88 | USD | true | https://www.etsy.com/listing/4595907725/personalized-cat-mug-from-photo-hand |
| Handmade black coffee mug ceramic 16 oz Engraved and multicolor painted tea mug pottery Rustic mug Mug for men Farmhouse style large mug | 25.42 | USD | true | https://www.etsy.com/listing/4310481251/handmade-black-coffee-mug-ceramic-16-oz |
| Personalized Floral Name Mug, Watercolor Wildflower Coffee Cup, Custom Ceramic Birthday Gift for Her | 17.74 | USD | true | https://www.etsy.com/listing/4595260905/personalized-floral-name-mug-watercolor |
| Clay in Motion Medium Mug | 33 | USD | false | https://www.etsy.com/listing/772415008/clay-in-motion-medium-mug |
| Handthrown Pottery Mug | 31.5 | USD | false | https://www.etsy.com/listing/519688604/handthrown-pottery-mug |
About these output fields
| Field | Type | Description |
|---|---|---|
title | string | Returned title. May be missing when the source does not provide it. |
price | number | Returned price. May be missing when the source does not provide it. |
currency | string | Returned currency. May be missing when the source does not provide it. |
isOnSale | boolean | Returned isOnSale. May be missing when the source does not provide it. |
url | string | Returned url. May be missing when the source does not provide it. |
What you can do
Research products for a niche.
Save marketplace search results.
Set your sources
Open the scraper and enter your own URLs, search terms and limits.
Review & run
Check the cost estimate and confirm the task. Follow its progress in your account.
Use your data
Explore saved results and export CSV, JSON or XLSX. Downloads of saved results are free.
Example input
This is the configured parser input. Replace the example sources with your own and review all limits before running.
{
"searchQueries": [
"ceramic mug"
],
"maxItems": 10,
"marketplace": "us"
}Explore input fields
| Field | Type | Notes |
|---|---|---|
searchQueries | array | Keywords to search on Etsy, one per line, for example "linen apron" or "ceramic mug". Each keyword is read from Etsy's public keyword page for that term and returns up to Max products per source. |
maxItems | integer | Maximum number of products to save for each search keyword and each start URL. Use 0 for no limit (a category holds up to about 16,000 products). |
marketplace | string | Which Etsy country site to read for search keywords, which sets the currency of prices. Start URLs keep the country in their own path. |
Run through the API
Create an API key in your account, send the input to the queued endpoint and use the returned task ID to retrieve results. Sending a live request uses credits.
curl --request POST 'https://extracto.cloud/api/v1/parsers/etsy-products-scraper/queue' \
--header 'X-API-KEY: ext_your_api_key' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data-binary @- <<'JSON'
{
"input": {
"searchQueries": [
"ceramic mug"
],
"maxItems": 10,
"marketplace": "us"
}
}
JSONFrequently asked questions
How do I start?
Open the scraper, enter your own sources and a finite result limit, then review the estimate before running.
What can I export?
Saved results can be exported from your account. The sample above supports CSV, JSON and Google Sheets export.
What are the limits?
Prices and availability can change. Full product descriptions, variants and listing-detail enrichment are not included.
Is the sample live?
The table is a saved result collected on October 16, 2026. Source details can change; run your own task for current data.
Your next dataset starts here.
Choose your sources, review the price and run Etsy Products Scraper.