Behance Scraper avatar

Behance Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Behance Scraper

Behance Scraper

[πŸ’° $4 / 1K] Extract creative projects and creator profiles from Behance β€” titles, appreciations, views, comments, cover images, tools, fields, and full creator details. Search by keyword or paste project/profile URLs.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Pull creative projects, creator profiles, and full comment threads from Behance (Adobe's portfolio platform) at scale β€” complete with appreciation counts, view counts, creative-field tags, and the dominant color palette as hex per project. Search by keyword, browse a creative-field gallery, or paste a project or profile URL. Built for creative recruiters, design agencies, and trend researchers who need structured Behance portfolio data without browsing the site project by project.

Why This Scraper?

  • Three record types in one run β€” creative projects, creator profiles, and full comment threads, each emitted as its own clean, filterable row in a single dataset.
  • 14 creative-field galleries β€” browse Photography, Graphic Design, Illustration, UI/UX, 3D Art, Motion, Architecture, Product Design, Fashion, Advertising, Fine Arts, Crafts, Game Design, or Sound feeds directly.
  • 5 sort orders β€” Recommended, Recently Featured, Most Recent, Most Appreciated, and Most Viewed, so you can rank by curation, freshness, or popularity.
  • Engagement metrics on every project β€” appreciations and view counts pulled for each work (plus comment count and the full tools list on project rows fetched by URL), ready for popularity and trend analysis.
  • Color palette extracted as hex β€” each project carries its dominant color as a #rrggbb value for design-trend and palette research.
  • Creator profiles with reach signals β€” username, display name, occupation, location, follower count, following count, and total appreciations per creator.
  • Search keyword or paste a URL β€” keyword-search projects or creators, or drop in a behance.net/gallery/... project link or a behance.net/username profile link; the type is detected automatically.
  • Country-level filtering β€” narrow projects and creators to any of 44 countries across the Americas, Europe, Asia-Pacific, and MENA.
  • Up to ~10,000 results per query β€” paginates smoothly to Behance's own per-search ceiling, with creative-field tags on every project row.

Use Cases

Creative Recruitment & Talent Sourcing

  • Build shortlists of illustrators, UI/UX designers, or 3D artists by creative field and country
  • Surface high-engagement creators by follower count and total appreciations
  • Pull a candidate's full project list, occupation, and location before reaching out

Design Trend & Market Research

  • Track which styles, tools, and color palettes are trending in a creative field
  • Rank projects by appreciations or views to find what resonates this season
  • Monitor a creative field's gallery feed over time for emerging aesthetics

Agency Competitive Analysis

  • Benchmark a competitor's portfolio output, engagement, and featured work
  • See which projects earn the most appreciations and comments in your niche
  • Audit a studio's published-project count and audience reach

Lead Generation for Creative Services

  • Find active creators in a target country and creative field
  • Capture profile occupation and reach signals to qualify outreach lists
  • Enrich a CRM with structured creator data instead of manual profile copying

Audience & Sentiment Insight

  • Collect full comment threads to gauge community reaction to a project
  • Analyze commenter language to understand how work is received
  • Pair comment sentiment with appreciation and view counts for a fuller picture

Getting Started

The simplest run β€” one topic, 50 projects:

{
"searchQueries": ["logo design"],
"maxItems": 50
}

Find the most-appreciated branding work from creators in Japan:

{
"searchQueries": ["brand identity"],
"searchType": "projects",
"sortBy": "appreciations",
"country": "JP",
"maxItems": 100
}

Pull a full field gallery β€” leave searchQueries empty and pick a field:

{
"searchQueries": [],
"creativeField": "photography",
"maxItems": 0
}

Profiles, URLs, and Comments

Search for creators, scrape specific links, and collect comment threads:

{
"searchQueries": ["motion designer"],
"searchType": "creators",
"startUrls": [
"https://www.behance.net/gallery/123456789/My-Project",
"https://www.behance.net/janedoe"
],
"includeComments": true,
"maxItems": 200
}

Input Reference

What to Scrape

ParameterTypeDefaultDescription
searchQueriesstring[]["logo design"]Keywords to search on Behance, such as logo design or 3d illustration. Each keyword produces its own set of results. Leave empty if you are only using URLs.
startUrlsstring[][]Paste Behance project (behance.net/gallery/...) or creator-profile (behance.net/username) URLs directly. The type is detected automatically from the URL.

Search Options

These refine keyword searches only β€” pasted URLs carry their own context.

ParameterTypeDefaultDescription
searchTypestring"projects"Whether keyword searches return Creative Projects or Creators / Profiles.
sortBystring"recommended"Result order: Recommended, Recently Featured, Most Recent, Most Appreciated, or Most Viewed. Applies when searching projects.

Browse & Filter

Browse a whole creative field's gallery instead of searching, and narrow results to one country.

ParameterTypeDefaultDescription
creativeFieldstring"" (Any field)Browse one creative field's gallery (Photography, UI/UX, Illustration, and 11 more). A creative field cannot be combined with a search keyword β€” if both are set, the keyword search runs and the field is ignored. To browse a field, leave searchQueries empty.
countrystring"" (Any country)Limit creators and projects to one of 44 countries. Leave as Any country for worldwide results.

Limits

ParameterTypeDefaultDescription
maxItemsinteger50Maximum results per keyword, gallery, or URL. Set to 0 for no limit β€” Behance returns up to about 10,000 results per search, a platform ceiling we don't impose.
includeCommentsbooleanfalseAlso collect the comments on each project as separate rows. Increases run size and cost, especially for popular projects with many comments.

Output

Every row carries a recordType field β€” project, profile, or comment β€” so you can filter cleanly downstream. Empty fields are omitted from each row.

Project (recordType: "project")

Note: description, tools, and commentCount are available only on project rows fetched by a direct project URL (a behance.net/gallery/... link in startUrls). Behance's keyword-search and creative-field gallery cards don't carry these three fields, so they're omitted from search/gallery rows. Every other field below is present on all project rows.

{
"recordType": "project",
"id": 123456789,
"url": "https://www.behance.net/gallery/123456789/Brand-Identity",
"name": "Brand Identity β€” Aurora Coffee",
"description": "A warm, minimal identity system for a specialty roaster.",
"coverImage": "https://mir-s3-cdn-cf.behance.net/projects/808/abc123.jpg",
"createdOn": "2025-03-14T09:22:00+00:00",
"modifiedOn": "2025-03-16T11:05:00+00:00",
"appreciations": 1840,
"views": 27310,
"commentCount": 64,
"featured": false,
"fields": ["Branding", "Graphic Design", "Logo Design"],
"tools": ["Illustrator", "Photoshop"],
"colors": ["#c4452a"],
"ownerId": 555111,
"ownerUsername": "janedoe",
"ownerName": "Jane Doe",
"ownerUrl": "https://www.behance.net/janedoe",
"searchQuery": "brand identity"
}
FieldTypeDescription
recordTypestringAlways "project"
idnumberBehance project ID
urlstringCanonical project URL
namestringProject title
descriptionstringProject description. Project-URL rows only (not search/gallery cards).
coverImagestringBest-available cover image URL
createdOnstringPublish date (ISO-8601 UTC)
modifiedOnstringLast-modified date (ISO-8601 UTC)
appreciationsnumberAppreciation (like) count
viewsnumberView count
commentCountnumberNumber of comments on the project. Project-URL rows only (not search/gallery cards).
featuredbooleantrue when the project is flagged as Behance premium (paid/gated) content; false for standard public projects
fieldsstring[]Creative-field tags
toolsstring[]Tools used, when listed. Project-URL rows only (not search/gallery cards).
colorsstring[]Dominant color as a #rrggbb hex value
ownerIdnumberCreator user ID
ownerUsernamestringCreator username
ownerNamestringCreator display name
ownerUrlstringCreator profile URL
searchQuerystringThe keyword, gallery, or URL that produced this row

Profile (recordType: "profile")

Note: website is available only on profile rows fetched by a direct profile URL (a behance.net/username link in startUrls). Creator keyword-search cards don't carry it, so it's omitted from search rows.

{
"recordType": "profile",
"id": 555111,
"username": "janedoe",
"url": "https://www.behance.net/janedoe",
"displayName": "Jane Doe",
"firstName": "Jane",
"lastName": "Doe",
"occupation": "Brand & Motion Designer",
"avatarImage": "https://mir-s3-cdn-cf.behance.net/user/138/jane.jpg",
"city": "Tokyo",
"state": "Tokyo",
"country": "Japan",
"fields": ["Branding", "Motion"],
"followers": 12400,
"following": 310,
"appreciations": 98200,
"projectViews": 1450000,
"website": "https://janedoe.design",
"createdOn": "2014-07-01T00:00:00+00:00",
"searchQuery": "motion designer"
}
FieldTypeDescription
recordTypestringAlways "profile"
idnumberCreator user ID
usernamestringBehance username
urlstringProfile URL
displayNamestringDisplay name
firstNamestringFirst name, when present
lastNamestringLast name, when present
occupationstringStated occupation / headline
avatarImagestringAvatar image URL
citystringCity
statestringState / region
countrystringCountry
fieldsstring[]Creative fields the creator works in
followersnumberFollower count
followingnumberFollowing count
appreciationsnumberTotal appreciations received
projectViewsnumberTotal project views
websitestringPersonal website, when public. Profile-URL rows only (not creator-search cards).
createdOnstringAccount creation date (ISO-8601 UTC)
searchQuerystringThe keyword or URL that produced this row

Comment (recordType: "comment")

Emitted only when includeComments: true β€” one row per comment.

{
"recordType": "comment",
"projectId": 123456789,
"projectUrl": "https://www.behance.net/gallery/123456789/Brand-Identity",
"commentId": 99887766,
"text": "The color system here is gorgeous β€” love the warm palette.",
"createdOn": "2025-03-15T18:40:00+00:00",
"authorId": 777222,
"authorUsername": "marco_v",
"authorName": "Marco Vidal"
}
FieldTypeDescription
recordTypestringAlways "comment"
projectIdnumberParent project ID
projectUrlstringParent project URL
commentIdnumberUnique comment ID
textstringComment body
createdOnstringComment timestamp (ISO-8601 UTC)
authorIdnumberCommenter user ID
authorUsernamestringCommenter username
authorNamestringCommenter display name

Tips for Best Results

  • Leave maxItems at 0 to pull a full creative-field gallery. With a field set and searchQueries empty, a maxItems of 0 sweeps the entire gallery feed up to Behance's ~10,000 ceiling.
  • Don't combine a keyword with a creative field. They're mutually exclusive β€” if you set both, the keyword wins and the field is ignored. To browse a field, leave searchQueries empty.
  • Pick the right sort order. Use Most Appreciated or Most Viewed to find proven, popular work; use Most Recent to catch what creators just published.
  • Enable comments only when you need sentiment. Each comment is billed as its own result, and a viral project can carry thousands β€” keep includeComments off unless you're doing audience analysis.
  • Start small to test, then scale. Run with maxItems of 10–50 first to confirm your filters are right, then raise the cap for the full pull.
  • Batch many keywords in one run. Each keyword in searchQueries produces its own result set, so you can survey several niches in a single invocation.
  • Use the country filter for talent sourcing. Country filtering is exact for creator searches, making it ideal for building region-specific recruitment shortlists.

Pricing

From $4.00 per 1,000 results β€” flat pay-per-result, well below the subscription rentals common for Behance data. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.48$0.45$0.43$0.40
1,000$4.80$4.50$4.25$4.00
10,000$48.00$45.00$42.50$40.00
100,000$480.00$450.00$425.00$400.00

A "result" is any row in the output dataset β€” a project, a profile, or a comment. With includeComments on, each comment is billed as its own result. No compute or time-based charges β€” you pay per result, plus a small fixed per-run start fee.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n β€” Workflow automation
  • Google Sheets β€” Direct spreadsheet export
  • Slack / Email β€” Notifications on new results
  • Webhooks β€” Trigger custom APIs on run completion
  • Apify API β€” Full programmatic access

This actor collects publicly available data from Behance for legitimate research, recruitment, market analysis, and lead-generation purposes. Users are responsible for complying with applicable laws and with Behance's and Adobe's terms of service, including respecting rate limits, intellectual-property rights, and the privacy of any personal data. Do not use extracted data for spam, harassment, or any unlawful purpose.