Dribbble Designers Scraper avatar

Dribbble Designers Scraper

Pricing

from $1.80 / 1,000 dribbble designer listings

Go to Apify Store
Dribbble Designers Scraper

Dribbble Designers Scraper

Scrape designer profiles from Dribbble, the world's largest design community. Filter by category, budget, location, rating, PRO status, and more. Extract skills, pricing, reviews, and contact info.

Pricing

from $1.80 / 1,000 dribbble designer listings

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

1

Monthly active users

3 days ago

Last modified

Share

Dribbble Designers Scraper

Scrape designer profiles from Dribbble, the world's largest design community. Filter by category, budget, location, rating, PRO status, response time, and agencies. Extract skills, pricing, reviews, and contact info.

Discover top designers, benchmark pricing, and source creative talent across Dribbble's community of 10M+ design professionals.

ParseBird Dribbble   •  Structured data from every listing
Jobs
100s of design jobs with details, salary, apply links
Designers
➤ You are here

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

parsebird/dribbble-designers-scraper on Apify. Call: ApifyClient("TOKEN").actor("parsebird/dribbble-designers-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: categories (array, "animation"/"branding"/"illustration"/"mobile"/"print"/"product-design"/"typography"/"web-design"), minimumBudget (integer, 0-10000), location (string, free text like "New York"), minimumRating (integer, 0-4), proOnly (boolean), respondsQuickly (boolean), agenciesOnly (boolean), maxPages (integer), maxResults (integer), includeDetails (boolean). Full actor spec: fetch build via GET https://api.apify.com/v2/acts/parsebird~dribbble-designers-scraper (Bearer TOKEN). Get token: https://console.apify.com/account/integrations

What does Dribbble Designers Scraper do?

This Actor scrapes dribbble.com/designers, the official hiring marketplace for design talent on Dribbble. It supports two modes:

Listing mode (default, fast and cheap):

FieldExample
NameHALO LAB
Usernamehalolab
Profile URLhttps://dribbble.com/halolab
Avatarhttps://cdn.dribbble.com/users/...
PRO statustrue / false
Promotedtrue / false
Rating4.9
Review count141
Projects completed144
Starting priceFrom $7,000/project
LocationNew York City, NY
Response timeResponds in about 2 hours
Services count15
Skills["product design", "web design", "ux", ...]
Expert badges["Webflow Expert"]

Detail mode (adds per designer):

FieldExample
BioDesign & Tech Agency Helping Brands Become TOP 1%
Followers53628
Following542
Likes14641
Emailinquiry@halo-lab.com
Websitehttp://www.halo-lab.com
Schedule call URLhttps://cal.com/team/halo-lab/dribbble-inquiry

Why scrape Dribbble Designers?

  • Talent sourcing — Find designers by specialty, budget range, location, and rating for your next project
  • Competitive analysis — Benchmark pricing, review counts, and service offerings across design agencies
  • Lead generation — Build lists of agencies and freelancers with contact emails and websites
  • Market research — Analyze the design talent landscape by category, region, and price point
  • Recruiting — Source PRO designers with high ratings and fast response times
  • Directory building — Feed designer data into your own talent marketplace or aggregation platform

How to use

  1. Go to the Dribbble Designers Scraper page on Apify Store
  2. Click Try for free
  3. Configure your input:
    • Categories — Animation, Branding, Illustration, Mobile, Print, Product Design, Typography, Web Design
    • Minimum Budget — Filter by minimum project price ($0-$10,000+)
    • Location — Free-text (e.g. "New York", "London", "San Francisco, CA")
    • Minimum Rating — 1-4 stars & up
    • PRO Only / Responds Quickly / Agencies Only — Toggle filters
  4. Click Start and wait for the run to finish
  5. Download your data in JSON, CSV, Excel, or connect via API

Note: Applying many filters at once narrows the results significantly. Dribbble applies filters as AND conditions, so combining categories + location + rating + PRO can return very few results. If you are not getting enough results, try reducing the number of filters. The location field is free text — Dribbble will match whatever you type, so if no results appear, try a broader term (e.g. "California" instead of "San Francisco, CA").

Input parameters

ParameterTypeDefaultDescription
categoriesarray[]Design categories: animation, branding, illustration, mobile, print, product-design, typography, web-design
minimumBudgetinteger0Minimum project budget in USD (0-10000)
locationstring""Free-text location (e.g. "New York", "London")
minimumRatinginteger0Minimum star rating (0 = any, 1-4)
proOnlybooleanfalseOnly PRO designers
respondsQuicklybooleanfalseDesigners who respond within a few hours
agenciesOnlybooleanfalseOnly design agencies
maxPagesinteger5Max listing pages to scrape (~30-40 designers/page)
maxResultsinteger50Max designers to return (0 = unlimited)
includeDetailsbooleanfalseFetch profile pages for bio, followers, website, email

Output data

Listing mode example:

{
"designerId": "466659",
"name": "HALO LAB",
"username": "halolab",
"profileUrl": "https://dribbble.com/halolab",
"avatarUrl": "https://cdn.dribbble.com/users/466659/avatars/normal/...",
"isPro": true,
"isPromoted": true,
"rating": 4.9,
"reviewCount": 141,
"projectsCompleted": 144,
"startingPrice": "From $7,000/project",
"location": "New York City, NY",
"responseTime": "Responds in about 2 hours",
"servicesCount": 15,
"skills": ["product design", "web design", "ux", "branding", "ui"],
"expertBadges": ["Webflow Expert"],
"scrapedAt": "2026-04-04T12:00:00.000Z"
}

Detail mode adds:

{
"bio": "Design & Tech Agency Helping Brands Become TOP 1%",
"followers": 53628,
"following": 542,
"likes": 14641,
"email": "inquiry@halo-lab.com",
"website": "http://www.halo-lab.com/drbl",
"scheduleCallUrl": "https://cal.com/team/halo-lab/dribbble-inquiry"
}

Use with the Apify API

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("parsebird/dribbble-designers-scraper").call(run_input={
"categories": ["web-design", "product-design"],
"location": "New York",
"minimumRating": 4,
"maxResults": 50,
"includeDetails": True,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['name']} - {item.get('startingPrice', 'N/A')} - {item.get('email', 'N/A')}")

Pricing

This Actor uses Pay-per-event pricing:

EventCostRate
dribbble-designer-listing$0.0018$1.80 per 1,000 designers
dribbble-designer-detail$0.0025$2.50 per 1,000 designers

Listing mode charges only dribbble-designer-listing per designer found. Detail mode charges only dribbble-designer-detail per designer enriched (no double-charging).

Cost examples (listing mode):

  • 50 designers: $0.09
  • 200 designers: $0.36
  • 1,000 designers: $1.80

Cost examples (detail mode):

  • 50 designers: $0.13
  • 200 designers: $0.50
  • 1,000 designers: $2.50

You only pay for the designers actually returned.

Tips and best practices

  • Start small — Set maxResults to 5-10 to preview the data before running larger scrapes
  • Keep filters minimal — The more filters you apply simultaneously, the fewer results you'll get. Dribbble applies filters as AND conditions
  • Location is free text — You can type any city, state, or country name. If you get zero results, try a broader term
  • Use detail mode selectively — Listing mode is fast and cheap; only enable detail mode when you need bios, emails, and follower counts
  • Scheduling — Set up weekly runs to track new designers joining Dribbble or pricing changes

Integrations

Connect this Actor to your workflow:

  • Google Sheets — Export results directly
  • Webhooks — Trigger actions when new data arrives
  • API — Access data programmatically via the Apify API
  • Zapier / Make — Automate downstream workflows

Limitations

  • Email addresses are only available when designers display them publicly on their profile page (detail mode required).
  • The "Available for work" status is not reliably extractable from listing cards.
  • Some designers may not have all fields (rating, price, services count) depending on their profile completeness.
  • Detail pages are fetched sequentially with small delays to avoid rate limiting.