Snapchat Profile Scraper: Public Profiles, Followers, Spotlight avatar

Snapchat Profile Scraper: Public Profiles, Followers, Spotlight

Pricing

from $1.80 / 1,000 profiles

Go to Apify Store
Snapchat Profile Scraper: Public Profiles, Followers, Spotlight

Snapchat Profile Scraper: Public Profiles, Followers, Spotlight

Scrape public Snapchat profiles from usernames or profile URLs: display name, bio, follower count, verified badge, website, snapcode, picture, category. Optional Spotlight videos with views and shares, stories, highlights and lenses. No login.

Pricing

from $1.80 / 1,000 profiles

Rating

0.0

(0)

Developer

Plainsource

Plainsource

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

This Snapchat profile scraper reads public Snapchat profile pages from usernames or profile links and returns one row per profile: display name, bio, follower count, verified badge, website, profile picture, Snapcode link, category and related accounts. Turn on options to add the profile's public Spotlight videos (views, shares, comments, boosts, duration, upload date), its current story and highlights, and its lenses. No Snapchat account, cookie or API key needed.

  • Paste usernames or links. nasa, @nasa, https://www.snapchat.com/add/nasa and https://www.snapchat.com/@nasa all work, mixed in one list.
  • Public profiles only. Snapchat has a public page for creators, brands, media and organisations. A normal private account has no public page, so there is nothing to scrape. Those, and usernames that do not exist, are skipped and listed in the run summary. You are not charged for them.
  • Nothing hidden. The Actor reads the same page you see at snapchat.com/@username. It does not log in and does not get around any block.

What data you get

FieldWhat it holds
username, displayName, bioWho the profile is and how it describes itself
subscriberCountPublic follower count as Snapchat shows it (rounded for big accounts, null when Snapchat shows none)
verifiedTrue when the profile carries Snapchat's verified badge
profilePictureUrl, heroImageUrl, snapcodeUrlProfile picture, cover image and Snapcode image links
websiteUrl, category, subcategory, addressWebsite the owner links, profile category and location text, when set
hasStory, hasSpotlight, hasHighlightsWhat public content the profile has
createdAt, updatedAtWhen the public profile was created and last changed
relatedAccountsRelated accounts Snapchat lists on the profile
spotlightWith Include Spotlight videos: link, thumbnail, video URL, views, shares, comments, boosts, duration, upload date, hashtags per video
story, highlightsWith Include stories and highlights: current story snaps and public highlights with their snaps
lensesWith Include lenses: name, preview image and video, unlock link
profileUrl, source, scrapedAtProfile link, the input it came from, scrape time

How to use it

  1. Add usernames or profile links.
  2. Optional: turn on Spotlight videos, stories and highlights, or lenses, and set Max items per list.
  3. Run it and export to JSON, CSV or Excel, or call it from the API, Make, Zapier, n8n or an AI agent through the Apify MCP server.

Example input

{
"profiles": ["nasa", "https://www.snapchat.com/add/nba"],
"includeSpotlight": true,
"maxItemsPerProfile": 5
}

Example output

Shortened: the real item has 5 Spotlight videos and 2 related accounts.

{
"username": "nasa",
"displayName": "NASA",
"bio": "Explore the universe and discover our home planet with official NASA snaps.",
"subscriberCount": 751900,
"verified": true,
"profilePictureUrl": "https://cf-st.sc-cdn.net/aps/bolt/aHR0cHM6Ly9jZi1zdC5zYy1jZG4ubmV0L2QvUVg2VHZkaDBHNUMzcXVidWhWaTJhP2JvPUVnMGFBQm9BTWdFRVNBSlFHV0FCJnVjPTI1._RS0,90_FMjpeg",
"snapcodeUrl": "https://app.snapchat.com/web/deeplink/snapcode?username=nasa&type=SVG&bitmoji=enable",
"websiteUrl": "https://www.nasa.gov",
"category": "Business Group",
"subcategory": "Government Org",
"hasStory": false,
"hasSpotlight": true,
"hasHighlights": true,
"createdAt": "2019-05-22T17:38:27.554Z",
"updatedAt": "2026-10-12T16:36:39.508Z",
"profileUrl": "https://www.snapchat.com/@nasa",
"relatedAccounts": [
{ "username": "whitehouse", "displayName": "The White House", "verified": true, "profileUrl": "https://www.snapchat.com/@whitehouse" }
],
"spotlight": [
{
"id": "W7_EDlXWTBiXAEEniNoMPwAAYeG9xcGd0ZWd3AZ14BVv0AZ14BQkrAAAAAQ",
"url": "https://www.snapchat.com/spotlight/W7_EDlXWTBiXAEEniNoMPwAAYeG9xcGd0ZWd3AZ14BVv0AZ14BQkrAAAAAQ",
"viewCount": 25149,
"shareCount": 165,
"commentCount": 138,
"boostCount": 2356,
"recommendCount": 120,
"durationSeconds": 87.3,
"width": 540,
"height": 960,
"publishedAt": "2026-04-10T15:31:29.195Z",
"hashtags": []
}
],
"spotlightCount": 5,
"source": "nasa",
"scrapedAt": "2026-11-02T07:41:49.830Z"
}

How much does it cost?

You pay per profile saved plus a small start fee.

  • $0.0018 per profile (one row, with all its Spotlight, story and lens lists included).
  • $0.0005 per run to start.
  • Usernames that do not exist, accounts without a public page, and profiles that fail to load are not saved and not charged.

Example: 1,000 profiles cost 1,000 x $0.0018 + $0.0005 = $1.80 (rounded). A run of 20 profiles took about 9 seconds in testing.

Use cases

  • Influencer and creator research. Check follower counts, verified status and website links for a list of creators before you reach out.
  • Brand and competitor tracking. Keep a record of how many followers a brand's Snapchat account has and what it posts to Spotlight.
  • Spotlight performance. Compare views, shares and boosts on a profile's recent Spotlight videos.
  • Lead lists. Pull the website a business or creator links from its profile and pass it to a contact finder.

FAQ

Does it work for any Snapchat user? No. Only profiles with a public profile page, which are creators, brands and organisations that set one up. A normal private account (for example a friend's account) has no public page and is skipped. In testing, some well-known media brands also had no public page and were skipped.

How many Spotlight videos do I get? The ones the public page serves, which is the newest batch: up to about 16 per profile in testing, often fewer. The Actor does not page further back. Some Spotlight entries on a page carry no data and are left out.

Why is subscriberCount null for some profiles? Snapchat shows no follower count on those pages. Counts for large accounts are rounded by Snapchat.

What does verified mean? It is true when the public profile's badge flag is set, which is the verified star Snapchat shows next to the name. Snapchat does not document the flag, so treat it as the badge you see on the page.

Do the media links expire? Snapchat serves picture, video and story links from its own servers. Download what you need soon after the run, because story links in particular can stop working.

Can it get a private account's stories or friends? No. It only reads what Snapchat shows to anyone without logging in.

What if Snapchat changes its page or blocks the request? Such a profile is listed under failed in the SUMMARY record with the reason, and is not charged. If every input fails, the run is marked failed with a message.

What happens with an empty input? The profiles field is required, so the Console and API refuse an empty start.

Other Actors by this developer