Facebook Profile Scraper avatar

Facebook Profile Scraper

Pricing

from $1.80 / 1,000 profiles

Go to Apify Store
Facebook Profile Scraper

Facebook Profile Scraper

Scrape public Facebook profiles from links or a name search: name, photo, work, education, city, hometown, relationship, birthday, languages, contact details and socials. Works for ordinary and creator profiles. No login or cookies needed. Export to JSON, CSV or Excel.

Pricing

from $1.80 / 1,000 profiles

Rating

0.0

(0)

Developer

Coder

Coder

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Collect public Facebook person profiles: no login, no cookies, no browser.

For each profile you get the name, profile and cover photo, work and education, and for creators and public figures the full About: job titles with dates, schools with years, current city, hometown, relationship, family, gender, birthday, languages, contact details, websites and social links, followers and following.

Start from what you have, in any mix, in one run:

  • Profile links: facebook.com/name, profile.php?id=… and facebook.com/people/… links.
  • Usernames or ids: zuck, @zuck or a numeric profile id.
  • Name search: find people by name, such as John Smith, optionally in one city.

The same profile given twice in one run is saved and charged only once.

How to use it

  1. Add profile links (or usernames and ids), and/or names to search for.
  2. For searches, set how many profiles you want per name.
  3. Click Start. Profiles appear in the Profiles tab as they are read and can be exported to JSON, CSV, Excel or via the API.

Example input

{
"startUrls": ["https://www.facebook.com/zuck", "rizwan.mehmood.116"],
"searchQueries": ["John Smith"],
"maxResultsPerQuery": 20
}

Two kinds of profile

Facebook shows logged-out visitors different amounts depending on the profile:

profileTypeWhoWhat Facebook shows publicly
personalOrdinary peopleName, photos and the intro card: workplace and schools
professionalCreators, public figures, people in professional modeThe full About: work with titles and dates, education, places, relationship, family, gender, birthday, languages, contact details, links, followers

Fields a profile does not show publicly are left empty. Nothing is guessed or filled with placeholder text.

Output

One row per profile:

FieldExample
name, username, profileIdMark Zuckerberg, zuck, 4
urlhttps://www.facebook.com/zuck
profileTypeprofessional
work[{"text": "Founder and CEO at Meta", "dates": "February 4, 2004 - Present"}]
education[{"text": "Studied Computer Science and Psychology at Harvard University", "type": "college", "dates": "August 30, 2002 - April 30, 2004"}]
currentCity, hometownPalo Alto, California, Dobbs Ferry, New York
relationship, relationshipSinceMarried to Priscilla Chan, May 19, 2012
family[{"name": "…", "relation": "Brother"}]
gender, birthday, birthYear, languagesMale, May 14, 1984, English and Mandarin Chinese
about, favoriteQuotes, otherNamesthe profile's own texts
categoryPublic figure
phone, email, websites, socialLinks, addresspublic contact details
followers, following, verified121000000, null, true
profileCreatedFebruary 11, 2004
profilePictureUrl, coverPhotoUrlphoto links
sourceType, searchQuery, inputUrlwhere the profile came from
unavailableparts Facebook did not answer during this run (normally empty)

Good to know

  • Public data only. Friends lists, private posts and anything a profile hides from logged-out visitors cannot be collected.
  • Ordinary profiles show little publicly: usually only a workplace and schools, and many people hide those too. Such rows are still complete for what is public.
  • Dates are written the way Facebook shows them, so the format can vary between runs.
  • Links that are not a profile (removed, mistyped, private) are listed in the log and are not charged.

Pricing

You pay per profile saved, the same price for both kinds. Links that are not found and profiles found twice in one run are not charged. On the free Apify plan, each run collects up to 10 profile links and 2 name searches of up to 10 profiles each, so you can try every option.

Other Facebook scrapers

Pages, Posts, Comments, Reviews, Groups, Followers, Events, Search and the Ads Library are covered by our other Facebook Actors, with the same output style.