Behance Jobs Scraper
Pricing
from $1.00 / 1,000 jobs
Behance Jobs Scraper
Scrapes job listings from Behance, extracting titles, companies, locations, descriptions, remote status, creative fields, and application details. Ideal for creative job market research, recruitment monitoring, and talent acquisition in design and creative industries.
Pricing
from $1.00 / 1,000 jobs
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
30
Total users
6
Monthly active users
8 days ago
Last modified
Categories
Share
🚀 Behance Jobs Scraper: Design and Creative Job Listings
Export Behance jobs as clean JSON, CSV or Excel. The Behance Jobs Scraper collects graphic design jobs, UX designer jobs, illustration and other creative jobs from the Behance job board, with the title, full description, company, apply link, job type, remote status and creative fields. Use it to research the creative job market, find leads for design recruitment, or feed a design job board of your own.
🎯 Use Cases
- Graphic design jobs feed: pull every new graphic design job on Behance into a spreadsheet or your own job board each day.
- UX and product designer jobs research: see which companies hire UX designers and product designers, and whether the roles are remote, hybrid or on site.
- Creative recruitment leads: find companies that are actively hiring creatives, with their website and apply link.
- Freelance and contract design work: filter to contract roles to spot freelance graphic design jobs as soon as they appear.
- Creative job market analysis: count listings by creative field, job type and country to track demand for illustration, motion design, branding or UI/UX.
✨ Features
- Full job listings: title, HTML description, short description, job type, status, posting and expiry dates.
- Company data: company name, website, logo and company type, plus the Behance profile that posted the job.
- Apply link or email: the external application URL or the Behance apply page, or
applicationEmailwhen the poster asks for applications by email. - Locations: every location the job is posted for, plus city, state and country of the first one.
- Work setup:
remoteStatustells you if a role isREMOTE,HYBRIDorONSITE. - Filters: keyword search, job type (full-time or contract), creative field, category, country, state and city.
- Automatic pagination: keeps loading pages until it reaches your Max Items or the end of the results.
- Fair billing: you pay per saved job, and the run stops at your maximum charge.
🛠️ How It Works
- Set your filters: a search term such as
designer, a job type, a country or a creative field. All filters are optional. - Set Max Items: how many jobs to save. The default is 100.
- Run the scraper and download the jobs, or fetch them through the Apify API.
⚙️ Input
| Field | Type | What it does |
|---|---|---|
search | string | Keyword search, e.g. "designer" or "illustrator". |
jobTypes | array | ["FULLTIME"], ["CONTRACT"] or both (default: both). |
creativeField | string | Creative field name as Behance shows it, e.g. "Graphic Design" or "Illustration" (not case-sensitive; "graphic-design" also works). |
categoryId | integer | Behance category ID, e.g. 14 for branding. |
country | string | Country code, e.g. "US" or "DE". |
state | string | State name, e.g. "California". |
city | string | City name, e.g. "San Francisco". |
isWorldwide | boolean | Ask for worldwide listings only. |
maxItems | integer | Maximum number of jobs to save (default: 100). |
{"search": "designer","jobTypes": ["FULLTIME", "CONTRACT"],"country": "US","maxItems": 100}
All fields are optional. A run with no input saves up to 100 of the newest Behance jobs with no filters.
💰 Pricing
Pay only for the jobs you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Job | $0.001 per job ($1.00 per 1,000) | One job listing with all fields below. |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Examples: 100 jobs = $0.10 · 500 jobs = $0.50 · 1,000 jobs = $1.00 (plus $0.00005 per run).
📊 Sample Output Data
A real row from a run with "search": "designer" (long text trimmed):
{"id": 366779,"title": "Senior Experience Designer","url": "https://www.behance.net/joblist/fulltime/366779/Senior-Experience-Designer","jobType": "FULLTIME","jobStatus": "ACTIVE","slug": "Senior-Experience-Designer","description": "<p>We are seeking a highly skilled <strong>UX/UI Designer with strong visual design expertise</strong> to join a diverse, multidisciplinary team…","shortDescription": "We are seeking a highly skilled UX/UI Designer with strong visual design expertise to join...","applicationUrl": "https://hp.wd5.myworkdayjobs.com/ExternalCareerSite/job/…","applicationEmail": null,"companyName": "HP Inc.","companyUrl": "https://hp.wd5.myworkdayjobs.com/ExternalCareerSite/job/…","companyLogoUrl": "https://mir-s3-cdn-cf.behance.net/7550c606b547d5e06189a1ff6e7310f0/…_acc_180x180.jpg","companyType": "COMPANY","creatorName": "Fran Huerta","creatorUrl": "https://www.behance.net/franhuerta","isVerifiedRecruiter": false,"locationDisplay": "Palo Alto, CA, USA","locations": ["Palo Alto, CA, USA"],"country": "USA","state": "CA","city": "Palo Alto","remoteStatus": "HYBRID","categories": [],"creativeFields": ["UI/UX", "Product Design"],"applicationsCount": 0,"isExpired": false,"postedOn": 1791463395,"createdOn": 1791328913,"modifiedOn": 1791463395,"expiresOn": 1794055395}
postedOn, createdOn, modifiedOn and expiresOn are Unix timestamps in seconds. description is the full listing as HTML; shortDescription is a plain-text teaser. locations lists every place the job is posted for, and locationDisplay joins them with "; " (or shows Behance's label, such as "Anywhere"); city, state and country come from the first location. applicationEmail is filled, and applicationUrl is null, when the poster gave an email address instead of a link. creatorName and creatorUrl are the Behance profile that posted the job, which can be a recruiter rather than the company itself.
🔁 Schedule and Integrate
Behance jobs move fast, so for a job feed or recruitment leads run the scraper once a day with the same filters and keep only the IDs you have not seen before. Set it up in Apify Schedules. Send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new creative jobs land where your team already works.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "search": "illustrator", "jobTypes": ["CONTRACT"], "maxItems": 20 }
❓ FAQ
Does Behance have an official API for jobs? Behance does not offer a public API for job listings, and its developer API is not open to new applications. This Actor needs no key, no approval and no account, and returns the same public job data a visitor sees on the Behance job board, as structured rows you can export.
Do I need a Behance or Adobe account? No. The scraper only reads public job listings.
Can I scrape remote graphic design jobs only? Search for "graphic designer" and keep the rows where remoteStatus is REMOTE. You can also set creativeField to "Graphic Design" to narrow the results.
Why is a field empty? state is only set for locations Behance writes with a state, such as "Boston, MA, USA"; "London, United Kingdom" has a city and country only. city is null for country-only locations like "Mexico". applicationUrl is null when the job asks for applications by email (see applicationEmail). categories is often empty because most posters only pick creative fields, and applicationsCount is usually 0.
How many jobs can I get? As many as Behance lists for your filters. A broad search like "designer" returns several hundred active jobs; the whole board is around a thousand listings at a time. Set Max Items to cap the run.
What are good Behance alternatives for design jobs? LinkedIn, Dribbble and remote job boards also list design jobs. The related scrapers below cover them, so you can merge creative job listings from several boards into one feed.
🔗 Related Scrapers
- Dribbble Designers Scraper: designer profiles from the other big design community, for sourcing candidates for the roles you find here.
- LinkedIn Jobs Search Scraper: design and UX jobs from LinkedIn search, to compare with Behance postings.
- Google Jobs Scraper: creative jobs gathered from many job boards through Google's job search.
- Upwork Jobs Scraper: freelance design projects on Upwork, next to Behance contract roles.
- RemoteOK Jobs Scraper: remote design and product jobs from RemoteOK.