Skip to content

Gumroad Scraper

Try for free

Scrape Gumroad products from Discover search, creator profiles and product URLs: prices, ratings, sales counts, creators, descriptions and covers. No login needed.

🛍️ Gumroad Scraper

Pull Gumroad products straight from Discover search, from any creator's profile, or from a list of product links, and get clean JSON with prices, ratings, review counts, sales counts, creators, full descriptions, cover images and variants. Filter by keyword, category, tags, file type, price and rating, and sort like the Discover page does. No login, no API key, fast and cheap.

✨ Why use Gumroad Scraper?

  • ⚡ Fast — reads Gumroad's own search data, up to 100 products per request, and opens product pages in parallel: 20 products with full details in about 12 seconds.
  • 🔎 Every way in — keywords, Discover categories and tags, Discover URLs, creator profiles (all of a creator's products) and product URLs or gum.co links.
  • 🎛️ Real Discover filters — category, tags, file types, price range (USD), minimum rating and 8 sort orders (best sellers, hot & new, highest rated, most reviewed, newest, price).
  • 📦 Full product data — price in major units plus cents and currency, pay-what-you-want flag, rating breakdown, sales count when the creator shows it, full description as text and HTML, covers, variants, attributes (file size, format, pages) and refund policy.
  • 🧑‍🎨 Creator details — name, profile URL, Gumroad ID, verified badge, Twitter handle and the creator's overall rating.
  • 💸 Cheap — pay per product saved, nothing for empty searches or invalid links.

🎯 Use cases

  • 📈 Market research — find the best-selling Notion templates, presets, courses or 3D assets in a niche and compare their prices.
  • 🏷️ Price monitoring — track a competitor's catalog and price changes on a schedule.
  • 🧲 Creator lead generation — build lists of creators in a category with their profile links, ratings and social handles.
  • 🧪 Product ideas — spot what is hot & new, what gets the most reviews and which price points sell.
  • 📊 Data analysis — export thousands of products to CSV or Excel for pricing and category studies.

🚀 How to use

  1. Type one or more search keywords, and/or paste Gumroad URLs (products, creator profiles or Discover pages).
  2. Optionally pick a category, add tags, file types, a price range or a minimum rating, and choose the sort order.
  3. Set Max products per search or creator.
  4. Keep Open each product page on for full details, or turn it off for a faster search-only run.
  5. Run it and export the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
searchQueriesKeywords to search on Gumroad Discover, one search each.
startUrlsProduct URLs (creator.gumroad.com/l/slug, gum.co/slug), creator profiles (creator.gumroad.com) and Discover URLs (gumroad.com/discover?query=..., gumroad.com/design/icons?sort=best_sellers).
maxProductsProducts per keyword, Discover URL or creator (default 20, 0 = no limit).
categoryDiscover category, e.g. design/icons or 3d/3d-assets. Used alone it browses the category.
tags, fileTypeProducts with any of these tags or file types.
minPrice, maxPricePrice range in US dollars.
minRating1 to 4 stars and up.
sortfeatured, best_sellers, hot_and_new, newest, highest_rated, most_reviewed, price_asc, price_desc.
includeDetailsOpen each product page for the full description, sales count, covers, variants and more (default on).
{
  "searchQueries": ["notion template"],
  "category": "self-improvement/productivity",
  "minRating": 4,
  "sort": "best_sellers",
  "maxProducts": 50,
  "startUrls": ["https://examplecreator.gumroad.com"]
}

📤 Output

FieldDescription
name, url, id, permalinkProduct name, clean product URL and Gumroad IDs
price, currency, price_cents, currency_codePrice in major units and in cents with the creator's currency
is_pay_what_you_want, suggested_price, recurrence, recurrencesPricing model, suggested price and subscription options
rating, ratingCount, ratingsAverage rating, number of ratings and the 1-to-5 star breakdown
salesCountNumber of sales, when the creator shows it
sellerName, sellerProfileUrl, sellerId, sellerVerified, sellerTwitter, seller, seller_reputationCreator details and overall creator rating
native_typeProduct type (digital, course, ebook, membership, bundle, ...)
thumbnail_url, coverImageUrls, coversThumbnail and all cover images
description, description_html, summaryFull description as text and HTML, plus the short summary
attributes, optionsProduct attributes (size, format, pages, ...) and variants with prices
refund_policy, is_physical, is_recurring_billing, is_tiered_membership, preorder, free_trial, rental, bundle_productsOther product settings
input, inputType, position, category, detailsScraped, scrapedAtWhich input found the product, its position and when it was scraped

Example (shortened):

{
  "name": "Ultimate Planner Template",
  "url": "https://examplecreator.gumroad.com/l/planner",
  "price": 19.0,
  "currency": "USD",
  "price_cents": 1900,
  "is_pay_what_you_want": false,
  "rating": 4.8,
  "ratingCount": 312,
  "salesCount": 5400,
  "sellerName": "Example Creator",
  "sellerProfileUrl": "https://examplecreator.gumroad.com/",
  "native_type": "digital",
  "description": "An all-in-one planner for your goals, habits and projects...",
  "attributes": [{"name": "Size", "value": "2.1 MB"}],
  "ratings": {"count": 312, "average": 4.8, "percentages": [1, 1, 2, 8, 88]},
  "input": "notion template",
  "inputType": "search",
  "position": 1,
  "detailsScraped": true
}

💰 Pricing

You pay $8.00 per 1,000 products saved (less than a cent each), plus a small amount of platform usage (compute and datacenter proxy traffic), typically well under a cent per 100 products. A search for 100 products with full details costs about $0.80 in total. Empty searches and invalid links are free.

❓ FAQ

Is it legal to scrape Gumroad? The actor only reads public product and profile pages that anyone can open without an account. Check Gumroad's terms and your local laws for how you use the data.

Do I need a Gumroad account or a proxy? No login is needed. Datacenter proxies are set by default and work well.

How many products can I get? Gumroad's search returns every matching product, so large keywords and categories give tens of thousands. Set maxProducts to 0 for no limit.

Why is salesCount empty for some products? Gumroad shows the sales count only when the creator enables it. Fields the product page does not have stay empty.

What is the difference between search data and product page details? Search data has the name, price, rating, creator and thumbnail. With includeDetails on (default) you also get the full description, sales count, covers, variants, attributes and refund policy.

Can I schedule it or use the API? Yes. Schedule runs in the console, or start runs and read the dataset through the API.

⚠️ Limits

  • Tags are search filters only: Gumroad does not publish each product's own tag list.
  • Products on a creator's custom domain need their gumroad.com /l/ link (or a gum.co link).
  • Creator pages with a fully custom HTML design expose less data (name, price, rating, description and image).
  • Prices are in the creator's currency; the price filter uses US dollars because that is how Gumroad filters.
  • Ratings are the visible averages; individual review texts are not collected.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.