99designs Designer Portfolio & Stats Finder avatar

99designs Designer Portfolio & Stats Finder

Pricing

from $0.49 / 1,000 results

Go to Apify Store
99designs Designer Portfolio & Stats Finder

99designs Designer Portfolio & Stats Finder

Browse 99designs designer profiles by keyword and category, or fetch specific designers by URL or ID, with experience level, portfolio stats, and contest record.

Pricing

from $0.49 / 1,000 results

Rating

0.0

(0)

Developer

Xyrelith Data

Xyrelith Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Security

Limited permissions

Share

Find designers on 99designs and pull their public track record into a clean dataset. Search the designer directory by keyword, design category, experience level, language, industry or certification — or open exact profiles by URL, slug or numeric ID.

Every designer record carries their identity, tier, portfolio and contest statistics, client reviews, availability, languages, certifications, responsiveness score and a slice of their portfolio. No 99designs account, API key or proxy setup is needed.

What you can do

  • Search the directory by keyword and up to five filter families: 80 design categories, 3 experience levels, 11 languages, 43 industries and 12 certifications. Filters combine.
  • Open exact profiles from profile URLs, slugs (/profiles/ludibes), numeric IDs (2157566) or subpage URLs — duplicates are removed and unreadable profiles are skipped.
  • Compare designers on contests won, runner-up placements, 1-to-1 projects, repeat clients, total designs, total likes and review rating.
  • See who is available for work, who is online in search results, and how responsive each designer is.
  • Collect portfolios — up to 100 designs per designer with image, likes, date, industry and link.
  • Choose depth — turn off full-profile details for a fast, lightweight search dataset, and set the portfolio size from 0 to 100.

Output per designer

FieldMeaning
profileIdNumeric 99designs profile ID
usernameProfile slug, when the profile has one
nameDisplay name
levelTop Level, Mid Level or Entry Level
countryCountry the designer lists (omitted when not filled in)
bioPublic about text
memberSinceJoin date as shown on the profile
totalDesignsPortfolio size
totalLikesLikes across the portfolio
reviewRatingAverage client rating (omitted when there are no reviews)
reviewCountNumber of client reviews
contestsWon, runnerUpContest record
projectsCompleted, repeatClients1-to-1 project history
expertiseCategoriesDesign category slugs
languagesLanguages the designer lists
certifications99designs certifications held
responsivenessScore0–100 response score, when published
avatarUrl, coverImageUrlProfile and cover images
isAvailableAvailable for work
isOnlineOnline in search results (search mode only)
portfolioDesignsDesigns with designId, title, imageUrl, likes, createdAt, category, industry, url
urlDirect profile link
recordType, scrapedAtRecord marker and ISO 8601 UTC timestamp

Empty fields are omitted rather than written as null.

Input

FieldTypeDefaultDescription
modestringbrowsebrowse searches the directory; profiles opens exact designers
searchQuerystring–Keyword for skills and portfolio work (mode=browse)
categoriesarray[]One or more of 80 design categories
designerLevelsarray[]TOP, MID, ENTRY
languagesarray[]zh, nl, en, fr, de, id, it, ja, ko, pt, es
industriesarray[]One or more of 43 industries
certificationsarray[]One or more of 12 certifications
profileUrlsarray[]Profile URLs, slugs, numeric IDs or subpage URLs (mode=profiles)
maxItemsinteger201–1000 designers to return
includeProfileDetailsbooleantrueOpen each search result for bio, stats and portfolio. Off = fast search-only records
maxDesignsPerProfileinteger120–100 portfolio designs per designer; above 12 adds requests

Examples

Search logo designers

{
"mode": "browse",
"searchQuery": "logo",
"categories": ["logo-design", "logo"],
"maxItems": 50
}

Top-level Japanese-speaking t-shirt designers

{
"mode": "browse",
"categories": ["t-shirt-design"],
"designerLevels": ["TOP"],
"languages": ["ja"],
"maxItems": 100
}

Fast search-only records

{
"mode": "browse",
"searchQuery": "packaging",
"includeProfileDetails": false,
"maxDesignsPerProfile": 3,
"maxItems": 500
}

Exact designers by URL, slug and ID

{
"mode": "profiles",
"profileUrls": [
"https://99designs.com/profiles/2157566",
"ludibes",
"1022535",
"https://99designs.com/profiles/gotza/designs/2400998"
],
"maxDesignsPerProfile": 24
}

Use cases

  • Designer sourcing — shortlist designers by category, level and language, then compare contest records and repeat-client counts.
  • Vendor vetting — open a known profile and check its rating, availability and portfolio before inviting it to a project.
  • Market research — measure how many designers work in a category, industry or certification, and compare portfolio depth.
  • Portfolio tracking — re-scrape a saved list of designers to follow new designs, likes and review growth over time.

FAQ

Do I need a 99designs account, login or API key? No. The actor reads public designer pages and directory results only. There is nothing to configure and no proxy setup.

How many designers can one search return? This actor returns up to 1,000 designers per run. 99designs itself caps a single search at 10,000 results. If you need more, split the work by category, level, language, industry or certification and combine the datasets. Broad keyword searches can also repeat some results; the actor removes duplicates.

Why is country missing for many designers? Country is optional on 99designs. Only designers who filled it in have it, so it is omitted for the rest instead of guessed.

Why do some designers have no rating or review count? New or low-review designers may not show a public rating yet. Those fields are omitted; all other available fields are still returned.

Why is isOnline missing in profiles mode? Online status is only exposed in directory search results. Search mode fills it; opening an exact profile does not.

How many portfolio designs do I get? 12 by default, configurable from 0 to 100. A designer with fewer designs returns what exists.

What does responsivenessScore mean? It is 99designs' public 0–100 responsiveness indicator for the designer. It is omitted when the site does not publish one.

Are contests included? This actor focuses on designers and their profile data. Contest listings are a separate entity and are not part of this dataset.

Can I use an old saved task? Yes. Existing mode, searchQuery, profileUrls and maxItems inputs keep working, and old single-category inputs are still accepted and mapped to the new category filter.

Is this affiliated with 99designs? No. This is an independent third-party tool and is not operated by or affiliated with 99designs.