Snapchat Profile Scraper: Public Profiles, Followers, Spotlight
Pricing
from $1.80 / 1,000 profiles
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Security
Limited permissionsShare
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/nasaandhttps://www.snapchat.com/@nasaall 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
| Field | What it holds |
|---|---|
username, displayName, bio | Who the profile is and how it describes itself |
subscriberCount | Public follower count as Snapchat shows it (rounded for big accounts, null when Snapchat shows none) |
verified | True when the profile carries Snapchat's verified badge |
profilePictureUrl, heroImageUrl, snapcodeUrl | Profile picture, cover image and Snapcode image links |
websiteUrl, category, subcategory, address | Website the owner links, profile category and location text, when set |
hasStory, hasSpotlight, hasHighlights | What public content the profile has |
createdAt, updatedAt | When the public profile was created and last changed |
relatedAccounts | Related accounts Snapchat lists on the profile |
spotlight | With Include Spotlight videos: link, thumbnail, video URL, views, shares, comments, boosts, duration, upload date, hashtags per video |
story, highlights | With Include stories and highlights: current story snaps and public highlights with their snaps |
lenses | With Include lenses: name, preview image and video, unlock link |
profileUrl, source, scrapedAt | Profile link, the input it came from, scrape time |
How to use it
- Add usernames or profile links.
- Optional: turn on Spotlight videos, stories and highlights, or lenses, and set Max items per list.
- 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
- Website Contact Extractor: find emails, phone numbers and social links on the website a profile links to.
- YouTube Channel & Search Scraper
- Telegram Channel Scraper
- Bluesky Scraper
- Substack Scraper