Behance Scraper - Projects, Creators & Designer Leads avatar

Behance Scraper - Projects, Creators & Designer Leads

Pricing

from $4.00 / 1,000 project scrapeds

Go to Apify Store
Behance Scraper - Projects, Creators & Designer Leads

Behance Scraper - Projects, Creators & Designer Leads

Scrape Behance projects, creators and creative jobs: portfolios, views/appreciations, tools, tags, plus designer leads with availability-for-hire, budget, social links, location and contact enrichment. Keyless, no browser, with a new-content monitor. Independent tool, not affiliated with Behance.

Pricing

from $4.00 / 1,000 project scrapeds

Rating

0.0

(0)

Developer

Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

4

Monthly active users

12 days ago

Last modified

Share

Behance Scraper — Projects, Creators & Designer Leads

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Adobe Inc. or any of its subsidiaries. All trademarks mentioned are the property of their respective owners. "Behance" is referenced only to describe the publicly available website this Actor collects data from.

Extract the richest Behance dataset on Apify — design projects with full stats, tools and tags; creator profiles that double as ready-to-use designer leads (availability-for-hire, budget, social links, location, website and contact email); and the creative jobs board. One actor covers what the rest of the category splits across "projects-only", "jobs-only" and "profiles-only" tools.

No login, no cookies, no browser — clean JSON straight from Behance's own server-rendered pages, on a keyless datacenter proxy.

Why this Behance scraper?

Most Behance scrapers grab a name, a thumbnail and a view count. This actor reads each project and each creator's full record — including the availability signal recruiters and agencies actually pay for: who is open to freelance or full-time work, their minimum budget, whether they want remote, and how to reach them.

DataTypical scrapersThis actor
Project title, cover, views, appreciations
Project tools used, tags, creative fields, descriptionpartial✅ (with details on)
Creator name, username, avatar, statspartial
Creator occupation, company, location
Creator availability for hire (freelance / full-time, remote, budget, timeline)
Creator social links (LinkedIn, Instagram, Dribbble, X…)✅ when published
Creator website + contact email (enrichment)
Creator work history & member-since
Creative jobs with salary range, type, remote & hiring contact
0-100 lead score per creator
Monitor mode — only new content next run
Projects, creators and jobs in one actor

Use cases

  • Designer & creative lead generation — find illustrators, UI/UX designers, brand designers, motion artists by field and location, filter to available-for-hire only, and export name, occupation, website, socials and email straight to your CRM.
  • Recruiting & talent sourcing — target creators flagged open to full-time work, with their budget expectations, remote preference, hiring timeline and work history.
  • Agency & freelancer prospecting — agencies pitching design services can find brands' in-house creatives; freelancers can scout competitors and rates.
  • Market & trend research — track which tools (Figma, Blender, After Effects), styles and creative fields are trending, by appreciations and views over a timeframe.
  • Creative jobs intelligence — monitor the Behance jobs board for new freelance and full-time roles, with salary ranges and remote flags.
  • Portfolio & inspiration feeds — power galleries, newsletters and apps with structured project data.

How to use

  1. Sign up for Apify — the free plan is enough to try this actor.
  2. Open the Behance Scraper, set a search query and/or creative field, choose your content types (Projects, Creators, Jobs), and add location/availability filters if you want targeted leads.
  3. Click Start and watch results stream into the dataset table.
  4. Export as JSON, CSV, Excel, XML, or RSS — or pull results programmatically via the Apify API.

Input

{
"searchQueries": ["logo design"],
"contentTypes": ["creators"],
"creativeFields": ["branding"],
"country": "DE",
"availableForFreelance": true,
"includeCreatorProfiles": true,
"enrichContactEmails": true,
"maxItems": 50
}
  • searchQueries — free-text searches (e.g. logo, mobile app, 3d character). Each returns the first page (up to 24); breadth comes from combining queries × fields × sorts × location.
  • contentTypes (default ["projects"]) — any of projects, creators (designer leads), jobs.
  • creativeFields — limit to fields like ui/ux, branding, illustration, motion graphics, web design, photography.
  • tools — filter projects by software (Figma, Photoshop, Blender…).
  • sort / timeframerecommended / most_appreciated / most_viewed / most_recent; projects can be limited to today/week/month.
  • country / state / city — target creators and jobs by location (use a 2-letter country code, e.g. US, GB, DE).
  • availableForFreelance / availableForFullTime / availableForHireOnly — narrow to in-market creators.
  • profileUrls / projectUrls / startUrls — scrape specific profiles, projects, or paste any Behance search / joblist URL.
  • includeProjectDetails (default true) — open each project for tools, tags, description and fields.
  • includeCreatorProfiles (default true) — open each creator for occupation, website, work history and full availability.
  • enrichContactEmails (default false) — crawl each creator's own website for an email and extra socials.
  • monitorMode (default false) — emit only NEW projects/creators/jobs versus previous runs.

Output

By default each row is tagged with a type (project, creator, or job) — switch between the Projects, Creators and Jobs dataset views, or filter on type.

A creator lead (type: "creator"):

{
"type": "creator",
"source": "behance",
"id": 2060362649,
"username": "uxpolly",
"displayName": "Polina Prykhodko",
"occupation": "Product & Graphic Designer // Team Lead of UI/UX Design",
"company": "Boosta",
"location": { "full": "Lviv, Ukraine", "city": "Lviv", "country": "Ukraine", "countryCode": "UA" },
"website": "https://polly.design",
"socialLinks": [
{ "service": "LinkedIn", "url": "https://www.linkedin.com/in/...", "verified": true },
{ "service": "Instagram", "url": "https://instagram.com/...", "verified": true }
],
"stats": { "views": 173636, "appreciations": 11913, "followers": 1501, "following": 2 },
"availability": {
"forHire": true, "availableForFreelance": true, "availableForFullTime": true,
"lookingForRemote": true, "openToRelocation": false,
"availabilityTimeline": "within_next_few_weeks", "hiringTimeline": "Now",
"minBudgetUsd": 100, "currency": "USD"
},
"availableForHire": true,
"workExperiences": [{ "position": "Product Designer", "organization": "Boosta", "location": "Ukraine" }],
"memberSince": "2025-09-23T...",
"creatorPro": true,
"contact": { "emails": ["hello@polly.design"], "extraSocials": null, "crawledFrom": ["https://polly.design"] },
"bestEmail": "hello@polly.design",
"leadScore": 88,
"scrapedAt": "2026-06-18T..."
}

A project (type: "project") carries title, url, coverUrl, publishedOn, stats (views/appreciations/comments), owners, plus (with includeProjectDetails) description, tags, tools, creativeFields and modulesCount. A job (type: "job") carries title, company, location, isRemote, jobType, salary (min/max/currency/timeframe) and hiringContact.

What to expect (field coverage)

Behance is user-entered data, so some fields are populated only when the creator filled them in. Typical coverage:

EntityAlways presentUsually presentPresent when published
Projecttitle, URL, cover, stats, ownertools/tags/fields (with details on) ~90%description
Creatorusername, name, URL, statsoccupation ~85%, location ~80%, availability ~95%website, socials, email (with enrichment)
Jobtitle, type, URL, remote flagsalary range ~85%, company ~80%hiring contact

A blank field means the creator/employer didn't publish it — not that scraping failed. Nothing is dropped, so you always get the richest dataset available.

How much does it cost to scrape Behance?

This Actor uses Apify's pay-per-event pricing: you are charged only for the results it delivers, with no monthly rental and no start fee. The events it can charge are:

  • Project scraped - One Behance project record: title, URL, cover & images, dates, views/appreciations/comments, premium & mature flags, curated features, owners, plus (with details on) description, tags, tools, creative fields and module counts.
  • Creator lead scraped - One Behance creator/designer lead: name, occupation, company, location, website & web links, social links, stats, availability-for-hire (freelance/full-time, remote, budget), work history, member-since and a 0-100 lead score.
  • Job scraped - One Behance creative job: title, company, location, remote flag, job type, salary/budget range and currency, apply link and hiring contact.
  • Contact enrichment - Crawl of a creator's own website (home + contact/about) for a contact email and extra social links — charged only when a website is crawled.

The current price of each event is shown on the Pricing tab of this page. Set a maximum total charge on the run if you want a hard cap on spend, and use the input limits to control how much the Actor fetches.

Automate & schedule

Run this actor on autopilot and pull results into your own stack:

  • Apify API — start runs, fetch datasets, and manage schedules over REST.
  • apify-client for JavaScript and apify-client for Python — official SDKs.
  • Schedules — run it daily/weekly with monitor mode to capture newly published projects, new creators in a field/location, or fresh job posts.
  • Webhooks — trigger downstream actions (CRM import, Slack alert, email sequence) the moment a run finishes.
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });
const run = await client.actor('scrapesage/behance-scraper').call({
searchQueries: ['logo design'],
contentTypes: ['creators'],
country: 'DE',
availableForFreelance: true,
enrichContactEmails: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} creator leads`);

Integrate with any app

Connect the dataset to 5,000+ apps — no code required:

  • Make — multi-step automation scenarios.
  • Zapier — push new designer leads straight into your CRM.
  • Slack — get notified when a monitored field or location adds new creators or jobs.
  • Google Drive / Sheets — auto-export every run to a spreadsheet.
  • Airbyte — pipe results into your data warehouse.
  • GitHub — trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "find UI/UX designers in Berlin who are available for freelance, with their website and email" and let it run the scraper for you.

Agent-ready: autonomous payments (x402 & Skyfire)

This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:

  • x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
  • Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.

Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.

More scrapers from scrapesage

Build a complete creator, talent & lead-gen stack:

Tips

  • For leads, scrape creators with a creativeField + country/city and turn on availableForHireOnly — you'll get a clean, contactable, in-market list.
  • Add enrichContactEmails to turn a profile into an outreach-ready lead. Behance rarely shows emails directly, so the website crawl is how you get them (one fast request per creator's site).
  • Widen coverage by passing several searchQueries and creativeFields, and try different sort orders — each surfaces a different 24 results.
  • Projects also yield leads: with includeCreatorProfiles on, every project gets its owner resolved into a lead; set emitProjectOwners to output those as their own rows.
  • Recurring monitoring: combine Schedules with monitorMode to watch a field, location, or the jobs board for new entries.

FAQ

Does it need the Behance/Adobe API or a key? No. Behance's official API was retired; this actor reads the same (and richer) data straight from Behance's public, server-rendered pages — no key or login needed.

How many results per search? Behance serves up to 24 results per search page, and deeper pagination is login-gated. To get more, combine multiple search queries, creative fields, sorts and location filters — or pass specific profiles/projects directly.

Where do availability and budget come from? From each creator's own Behance "available for work" settings — whether they're open to freelance/full-time, want remote, their minimum budget and hiring timeline. Fields are blank when the creator hasn't set them.

Where do emails come from? Behance hides emails behind its messaging system, so the actor finds them by crawling the creator's own linked website (with enrichContactEmails). Many designers list a contact email there.

Can I export to Google Sheets, CSV, or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.

How do I monitor a field or location for new creators/jobs? Turn on monitorMode and create a Schedule; optionally add a webhook or Zapier zap to push new records into your CRM as they appear.

A field is empty — why? Some creators don't publish a website, socials or availability; some projects have no description. Fields are blank only when the data wasn't published — never because the scraper skipped it.

Is scraping Behance legal? This actor collects publicly available data only. You're responsible for using the data in compliance with applicable laws (e.g. GDPR/CCPA for personal data) and Behance's terms.

Data & lawful use

This Actor reads only what Behance publishes to logged-out visitors: it does not log in, use cookies or session tokens, create accounts, or reach anything behind a sign-in. Names, handles, bios and engagement figures are public, but they relate to identifiable people, so treat the output as personal data. If you are in the EU or UK you are the data controller for what you do with it: have a lawful basis (usually legitimate interest for research, marketing analytics or B2B prospecting), honour access and deletion requests, and do not use the output for spam or unsolicited messaging.

Under Apify's Standard Actor Contract, which governs your use of this Actor, you are the controller of any personal data in your input and output and scrapesage acts only as your processor: that data is processed solely to run your job, written only to your own Apify storage, never used for any other purpose and never shared onward. If you need help with a data-subject request that involves this Actor's output, open an issue on the Issues tab.

Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Adobe Inc. or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.

"Behance" and any related marks are the property of their respective owners and are used here only in a descriptive, nominative sense - to identify the publicly accessible website from which this Actor collects data. This Actor is not an official Behance product, is not authorised or certified by Adobe Inc., and does not distribute Behance software. It collects only publicly available information; you are responsible for ensuring your use of that data complies with applicable laws, regulations and the terms of the source website.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.