Export Etsy product listings

Etsy Products Scraper

Search Etsy or paste supported listing pages to collect titles, prices, shop information and listing links.

Current pricing

$0.798046 / 1,000 results

Get 2,500 free credits
No credit card required. Credits unlock after account verification.

Collected results

Search listings; full-details pricing replaces base listing rateSaved sample · 10 rows
Collected Oct 16, 2026: Etsy Products Scraper
TitletitlePricepriceCurrencycurrencyIsonsaleisOnSaleUrlurl
Monsoon Cup 16oz33.74USDtruehttps://www.etsy.com/listing/1811893253/16oz-ceramic-travel-mug-with-silicone
Handmade Ceramic Coffee Mug31.5USDfalsehttps://www.etsy.com/listing/986959096/handmade-ceramic-coffee-mug
Handmade Turquoise Speckled Ceramic Mug, 16 oz Rustic Pottery Cup41USDfalsehttps://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 Ceramics80USDfalsehttps://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 Gift10.99USDtruehttps://www.etsy.com/listing/4589406513/personalized-name-mug-custom-year
Personalized Cat Mug from Photo, Hand-Painted Striped Ceramic with Cartoon Portrait39.88USDtruehttps://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 mug25.42USDtruehttps://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 Her17.74USDtruehttps://www.etsy.com/listing/4595260905/personalized-floral-name-mug-watercolor
Clay in Motion Medium Mug33USDfalsehttps://www.etsy.com/listing/772415008/clay-in-motion-medium-mug
Handthrown Pottery Mug31.5USDfalsehttps://www.etsy.com/listing/519688604/handthrown-pottery-mug
Real results collected Oct 16, 2026 (UTC). This is a saved sample; source details can change. Missing values were not returned by the source. Hover over a shortened value or switch to JSON to read it in full.
About these output fields
FieldTypeDescription
titlestringReturned title. May be missing when the source does not provide it.
pricenumberReturned price. May be missing when the source does not provide it.
currencystringReturned currency. May be missing when the source does not provide it.
isOnSalebooleanReturned isOnSale. May be missing when the source does not provide it.
urlstringReturned url. May be missing when the source does not provide it.
From web pages to a dataset

What you can do

Compare listed product prices.

Research products for a niche.

Save marketplace search results.

01

Set your sources

Open the scraper and enter your own URLs, search terms and limits.

02

Review & run

Check the cost estimate and confirm the task. Follow its progress in your account.

03

Use your data

Explore saved results and export CSV, JSON or XLSX. Downloads of saved results are free.

Start with a real configuration

Example input

This is the configured parser input. Replace the example sources with your own and review all limits before running.

JSON · example input
{
  "searchQueries": [
    "ceramic mug"
  ],
  "maxItems": 10,
  "marketplace": "us"
}
Explore input fields
FieldTypeNotes
searchQueriesarrayKeywords 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.
maxItemsintegerMaximum 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).
marketplacestringWhich Etsy country site to read for search keywords, which sets the currency of prices. Start URLs keep the country in their own path.
The same scraper in your application

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 · queue a task
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"
  }
}
JSON

Frequently 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.

Get 2,500 free credits