Dribbble Designers Scraper
Pricing
from $1.80 / 1,000 dribbble designer listings
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
Actor stats
1
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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):
| Field | Example |
|---|---|
| Name | HALO LAB |
| Username | halolab |
| Profile URL | https://dribbble.com/halolab |
| Avatar | https://cdn.dribbble.com/users/... |
| PRO status | true / false |
| Promoted | true / false |
| Rating | 4.9 |
| Review count | 141 |
| Projects completed | 144 |
| Starting price | From $7,000/project |
| Location | New York City, NY |
| Response time | Responds in about 2 hours |
| Services count | 15 |
| Skills | ["product design", "web design", "ux", ...] |
| Expert badges | ["Webflow Expert"] |
Detail mode (adds per designer):
| Field | Example |
|---|---|
| Bio | Design & Tech Agency Helping Brands Become TOP 1% |
| Followers | 53628 |
| Following | 542 |
| Likes | 14641 |
| inquiry@halo-lab.com | |
| Website | http://www.halo-lab.com |
| Schedule call URL | https://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
- Go to the Dribbble Designers Scraper page on Apify Store
- Click Try for free
- 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
- Click Start and wait for the run to finish
- 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
| Parameter | Type | Default | Description |
|---|---|---|---|
categories | array | [] | Design categories: animation, branding, illustration, mobile, print, product-design, typography, web-design |
minimumBudget | integer | 0 | Minimum project budget in USD (0-10000) |
location | string | "" | Free-text location (e.g. "New York", "London") |
minimumRating | integer | 0 | Minimum star rating (0 = any, 1-4) |
proOnly | boolean | false | Only PRO designers |
respondsQuickly | boolean | false | Designers who respond within a few hours |
agenciesOnly | boolean | false | Only design agencies |
maxPages | integer | 5 | Max listing pages to scrape (~30-40 designers/page) |
maxResults | integer | 50 | Max designers to return (0 = unlimited) |
includeDetails | boolean | false | Fetch 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 ApifyClientclient = 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:
| Event | Cost | Rate |
|---|---|---|
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
maxResultsto 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.