Behance Creative Projects Scraper avatar

Behance Creative Projects Scraper

Pricing

Pay per event

Go to Apify Store
Behance Creative Projects Scraper

Behance Creative Projects Scraper

Scrape Behance project metadata including title, owner, tags, engagement stats, and cover image URL. Search by keyword — illustrations, paintings, branding, and more.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape project metadata from Behance. Returns title, owner info, tags, creative tools used, engagement stats, cover image URL, and more — up to 15 fields per project — from the world's largest creative portfolio network.


Behance Creative Projects Scraper Features

  • Searches Behance projects by keyword — illustration, typography, branding, architecture, anything
  • Extracts 15 fields per project: title, owner, location, tags, tools, stats, cover image, publish date
  • Handles cursor-based pagination automatically — runs until it hits your maxItems cap or exhausts results
  • Parses structured JSON embedded in every page, so output is clean and consistent
  • Returns appreciations, views, and comments counts — all in one record
  • No browser required. Pure HTTP scraping with TLS fingerprinting

What Can You Do With Behance Project Data?

  • Design researchers — Survey trends across categories (illustration, motion graphics, packaging) without clicking through hundreds of pages manually
  • Creative directors — Track which tags, tools, and styles are gaining traction in a given discipline
  • Recruiters and talent scouts — Identify top-performing creatives by engagement metrics before reaching out
  • Competitive intelligence — Monitor how clients and competitors present work on Behance, and what resonates
  • Portfolio platforms — Feed curated project data into aggregator tools or recommendation engines
  • Data journalists — Analyze what software tools (Photoshop, Cinema 4D, Blender) are most used by category

How Behance Creative Projects Scraper Works

  1. You provide a keyword — "illustration", "brand identity", "3D render", whatever you're tracking
  2. The scraper hits the Behance search endpoint and reads the embedded JSON store on each listing page, pulling project URLs and partial metadata
  3. Each project's detail page is fetched to fill in the remaining fields: tags, tools, creative fields, and comment count
  4. Results are returned as JSON, one object per project, with consistent field names

Input

{
"searchQuery": "illustration",
"maxItems": 50
}
FieldTypeDefaultDescription
searchQuerystringKeyword to search for (e.g. illustration, painting, branding). Leave blank to scrape the general project feed.
maxItemsintegerMaximum number of project records to return. Required.

Behance Creative Projects Scraper Output Fields

{
"project_id": 249661635,
"title": "Midnite 3D Brand Illustrations and Character Design",
"owner_username": "arminkhorsandipour",
"owner_display_name": "Armin",
"owner_location": "United Arab Emirates",
"fields": ["Illustration", "3D Art"],
"tags": ["3d", "character", "illustration", "branding"],
"tools_used": ["Cinema 4D", "Adobe Illustrator"],
"appreciations_count": 43,
"views_count": 413,
"comments_count": 2,
"published_on": "2025-04-15T08:45:45.000Z",
"cover_image_url": "https://mir-s3-cdn-cf.behance.net/projects/original_webp/...",
"project_url": "https://www.behance.net/gallery/249661635/Midnite-3D-Brand-Illustrations-and-Character-Design",
"owner_profile_url": "https://www.behance.net/arminkhorsandipour"
}
FieldTypeDescription
project_idnumberNumeric Behance project ID
titlestringProject title
owner_usernamestringOwner Behance username (slug)
owner_display_namestringOwner display name
owner_locationstringOwner location (city/country) from profile
fieldsarrayCreative fields / gallery categories (e.g. Illustration, Photography)
tagsarrayProject tags
tools_usedarrayCreative tools used (e.g. Photoshop, Illustrator)
appreciations_countnumberNumber of appreciations (likes)
views_countnumberNumber of project views
comments_countnumberNumber of comments
published_onstringISO 8601 publish date (UTC)
cover_image_urlstringCover image URL (reference only — image is not downloaded)
project_urlstringCanonical Behance project URL
owner_profile_urlstringOwner Behance profile URL

FAQ

How do I scrape Behance projects?

Behance Creative Projects Scraper handles it. Set searchQuery to any keyword that matches the work you're interested in and let it run.

What data can I get from Behance?

Behance Creative Projects Scraper returns 15 fields per project: project ID, title, owner username, display name, location, creative fields, tags, tools used, appreciations, views, comments, publish date, cover image URL, project URL, and owner profile URL.

Does this scraper require proxies?

Behance Creative Projects Scraper uses residential proxies automatically — Behance blocks requests from standard datacenter IPs. You don't configure this; it's handled by the actor.

Can I filter by creative field, tool, or country?

The searchQuery parameter accepts any keyword Behance's search supports. For field-specific searches, include the category name in your query (e.g., "typography", "motion design", "brand identity"). Behance's field= and country= URL parameters are excluded by the actor to stay within robots.txt guidelines.

How much does it cost to run?

Behance Creative Projects Scraper charges per record. At standard pricing the cost is approximately $0.001–$0.002 per project, depending on your account tier.


Need More Features?

Need custom filters, bulk keyword runs, or integration with a specific pipeline? File an issue or reach out.

Why Use Behance Creative Projects Scraper?

  • Structured output — Returns clean JSON with 15 consistent fields per project, including array fields for tags and tools, so you can aggregate and filter without cleanup
  • Respects robots.txt — Uses only the q= keyword parameter, which Behance explicitly allows; avoids the disallowed field=, sort=, and tools= filters that other approaches use
  • No rate limit problems — Low-concurrency crawl with automatic backoff; runs cleanly without getting your IP flagged