Pricing
from $4.00 / 1,000 results
Behance Search Scraper
Scrape Behance search results by type β projects, users, assets, or images. Each type supports its own query list. Returns covers, owner info, stats, and image metadata
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
11
Total users
4
Monthly active users
a month ago
Last modified
Categories
Share
Scrape Behance search results β no API key or login required. Search across projects, users, assets, and images simultaneously, each with their own query list. Get clean, structured JSON output.
π€ What can Behance Search Scraper do?
This Actor lets you search Behance across multiple content types in a single run. Define independent query lists per type and get structured results:
π Search by projects, users, assets, and images β simultaneously, each with their own queries
πΌοΈ Extract project covers in original resolution and 808px β both JPG and WEBP formats
π€ Get user profile info β username, display name, avatar, location, availability status
π¦ Get asset projects β filtered to those that have downloadable source files
ποΈ Get image results β individual image modules with resolution, tags, colors, and EXIF data
π Collect views and appreciations (likes) for each project
π¨ Extract dominant colors from project covers
π Get published and last modified timestamps
π Rotate proxies to avoid rate limiting (optional)
π¦ Download results in JSON, CSV, XML, or Excel from the Apify Dataset
π¦Ύ Integrate via API, webhooks, SDKs (Python & Node.js), or connect with Zapier, n8n, Make, and more
β What data can I scrape from Behance?
Projects
- Project ID, slug, URL, name, publish status, privacy level
- Cover images β original (JPG & WEBP) and 808px (JPG & WEBP)
- Dominant color (RGB)
- Appreciations (likes) and total views
- Published and last modified timestamps
- Owner(s) β username, display name, avatar URL, location, country, city, CreatorPro status, full-time & freelance availability
Users
- User ID, username, display name, URL
- Avatar URL (highest available resolution)
- Location, country, city
- CreatorPro status, full-time & freelance availability
- Recent projects (up to 4) with covers
- Social references (links)
- Followers and following counts
Assets
- Same fields as projects, filtered to those with downloadable source files
- Source file metadata when available: title, extension, MIME type, category, license type, tier, price
Images
- Image ID, source URL, dimensions (width Γ height)
- Tags and dominant colors (RGB)
- EXIF data
- Best available JPG and WEBP URLs at highest resolution
- Parent project info (ID, slug, stats, owners)
π§ How to scrape data from Behance
- Create a free Apify account.
- Open Behance Search Scraper.
- Define your search tasks β each task specifies a content type and its own list of queries.
- Optionally set max results per query and proxy URLs.
- Click Save & Start and wait for the results.
- Download your data in JSON, CSV, XML, Excel, or access it via the Apify API.
β¬οΈ Input
Each search type has its own query list. Leave a field empty (or omit it) to skip that type.
| Field | Type | Description |
|---|---|---|
projectQueries | string[] | Search queries for Behance projects. |
userQueries | string[] | Search queries for Behance users / designers. |
assetQueries | string[] | Search queries for Behance assets (projects with downloadable source files). |
imageQueries | string[] | Search queries for individual Behance images. |
maxResults | integer | Max results per query per type (default: 20). |
proxy | string[] | Optional proxy URLs (http:// or socks5://). Rotated round-robin per request. |
At least one of the four query fields must be non-empty.
Example input
{"projectQueries":["figma ui design","mobile app branding"],"userQueries":["ui designer"],"assetQueries":["ui kit mockup"],"imageQueries":["sunset minimal"],"maxResults":5,"proxy":["http://user:pass@host:port"]}
β¬οΈ Output
Results are pushed to the Apify Dataset. Each item includes search_type and search_query fields so you know which task produced each result.
Project result sample
{"search_type":"projects","search_query":"figma ui design","id":246157347,"name":"Loftly β Furniture E-commerce Design","slug":"Loftly-Furniture-E-commerce-Design","url":"https://www.behance.net/gallery/246157347/Loftly-Furniture-E-commerce-Design","publishedOn":1774025002,"modifiedOn":1777750073,"publishStatus":"PUBLISHED","privacyLevel":"PUBLIC","covers":{"original":[{"url":"https://mir-s3-cdn-cf.behance.net/projects/original/7f1e24246157347.jpg","width":null,"type":"JPG"},{"url":"https://mir-s3-cdn-cf.behance.net/projects/original_webp/7f1e24246157347.jpg","width":null,"type":"WEBP"}],"size808":[{"url":"https://mir-s3-cdn-cf.behance.net/projects/max_808/7f1e24246157347.jpg","width":808,"type":"JPG"},{"url":"https://mir-s3-cdn-cf.behance.net/projects/max_808_webp/7f1e24246157347.jpg","width":808,"type":"WEBP"}]},"colors":{"r":253,"g":253,"b":253},"appreciations":180,"views":3339,"isBoosted":false,"isPrivate":false,"owners":[{"id":120437107,"username":"h4zzzzzz","displayName":"Volodymyr Harasevych","firstName":"Volodymyr","url":"https://www.behance.net/h4zzzzzz","location":"Lviv, Ukraine","country":"Ukraine","city":"Lviv","isAvailableFullTime":false,"isAvailableFreelance":true,"isCreatorPro":true,"avatarUrl":"https://pps.services.adobe.com/api/profile/.../276"}]}
User result sample
{"search_type":"users","search_query":"ui designer","id":12345678,"username":"janedoe","displayName":"Jane Doe","url":"https://www.behance.net/janedoe","avatarUrl":"https://pps.services.adobe.com/api/profile/.../276","location":"Berlin, Germany","country":"Germany","city":"Berlin","isAvailableFullTime":true,"isAvailableFreelance":true,"isCreatorPro":false,"followers":4200,"following":310,"recentProjects":[{"id":111111111,"name":"Brand Identity","url":"https://www.behance.net/gallery/111111111/Brand-Identity","covers":{"original":[...],"size808":[...]}}],"socialReferences":[{"url":"https://dribbble.com/janedoe","text":"Dribbble"}]}
Image result sample
{"search_type":"images","search_query":"sunset minimal","id":987654321,"src":"https://mir-s3-cdn-cf.behance.net/project_modules/disp/abc123.jpg","width":1400,"height":900,"tags":["sunset","minimal","nature"],"colors":[{"r":255,"g":120,"b":60}],"bestJpg":{"url":"https://mir-s3-cdn-cf.behance.net/project_modules/fs/abc123.jpg","width":1400},"bestWebp":{"url":"https://mir-s3-cdn-cf.behance.net/project_modules/fs/abc123.webp","width":1400},"project":{"id":200000001,"slug":"Sunset-Collection","views":8500,"appreciations":620}}
π Integrations
Connect Behance Search Scraper with almost any cloud service or web app through Apify integrations: Zapier, n8n, Make, Slack, Google Sheets, Google Drive, Airbyte, GitHub, and many more.
Use webhooks to trigger actions whenever a run finishes β for example, sending a Slack notification or pushing data to a Google Sheet automatically.
π¦Ύ Using the Apify API
The Apify API gives you programmatic access to this scraper. Start runs, fetch datasets, monitor execution, and integrate into your own workflows.
- Python:
apify-clienton PyPI - Node.js:
apify-clienton NPM
β FAQ
Can I search multiple types in one run?
Yes. Fill in any combination of projectQueries, userQueries, assetQueries, and imageQueries. Each non-empty field runs as its own search task. Results are tagged with search_type and search_query.
Can each type have different queries?
Yes. Each field is independent β projectQueries can have different terms from userQueries, and so on.
How many results can I get per query?
Default is 20 per query per type. Increase this with maxResults (e.g. 50, 100, 500). Behance reports up to ~10,000 results per query.
Can I use multiple proxies?
Yes. The proxy field accepts an array of proxy URLs. They are rotated round-robin across requests.
Does this require a Behance account or API key?
No. The scraper uses Behance's public GraphQL API β no login or API key required. A unique session token (bcp) is auto-generated per run using UUID v4.
Is it legal to scrape Behance?
This scraper only extracts publicly available data β nothing behind authentication. However, scraped data may contain personal information protected by GDPR and other regulations. Ensure you have a legitimate reason for collection and consult legal counsel if unsure. See also Apify's blog on the legality of web scraping.
