Snapchat Follower Count Scraper
Pricing
from $1.35 / 1,000 profiles
Snapchat Follower Count Scraper
Collect public Snapchat profile data from usernames, @usernames, or supported public-profile URLs. Get subscriber counts, profile details, public links, images, and Snapcode URLs in structured dataset rows. Follower lists are not included.
Pricing
from $1.35 / 1,000 profiles
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
👻 Snapchat follower counts from public profiles
Social media analysts, creator teams, and developers can use Snapchat Follower Count Scraper to turn public Snapchat usernames, @usernames, and supported public-profile URLs into structured profile rows. Each row gives you the normalized username, subscriber count when Snapchat shows it, profile details, public links, images, and a Snapcode URL. This helps you compare public profiles and reuse the data in research and audience analysis.
- Compare public audience figures with Snapchat Subscriber Count.
- Check one public account and its available fields with Snapchat Profile Lookup.
- Collect structured metadata for one account with Snapchat Profile Data.
- Turn submitted profile identifiers into rows with Snapchat Followers Scraper.
- Review audience figures for a profile with Snapchat Followers.
📊 Public Snapchat profile data
Each successfully collected row represents one public Snapchat profile. It includes the normalized username and required Snapcode URL, plus subscriber count, identity, bio, public contact and link data, images, category fields, location, activity indicators, and source-owned profile dates when Snapchat exposes them. The Actor does not collect follower or following lists.
What you get
Use the rows to compare public audience counts, review profile details, or pass normalized links and public contact fields into your own analysis.
▶️ Turn profile identifiers into structured rows
- Add one or more public Snapchat usernames, @usernames, or supported public-profile URLs to Profile identifiers.
- Start with the prefilled
nbavalue or replace it with the profiles you want to check. - Start the run and open
resultsin the output panel. - Review the saved dataset rows. Optional fields can be absent when Snapchat does not expose them.
Duplicate profiles
If the same profile appears again through another submitted username form or URL in one run, the first eligible occurrence is saved and later duplicate matches are ignored.
⚙️ Input
The input has one required field. Add one value per line in the input panel.
Input fields
| Field | Type | What it does |
|---|---|---|
profileIdentifiers | array of strings | Required. Add one or more Snapchat usernames, @usernames, or supported public-profile URLs. |
Example input
The successful default-input beta run used this input:
{"profileIdentifiers": ["nba"]}
🧾 Output
The output panel provides a results link to the overview view of the default Apify dataset.
Actor output
| Field | Type | What it does |
|---|---|---|
results | string | Opens collected public profile rows in the default dataset overview. |
Dataset row
The default dataset uses one row shape. Optional fields are omitted when Snapchat does not expose them.
| Field | Type | What it does |
|---|---|---|
username | string | Normalized Snapchat username for the public profile. |
title | string | Public title shown for the profile, when available. |
displayName | string | Public display name shown for the profile, when available. |
subscriberCount | integer | Public subscriber or follower count, when available. |
bio | string | Public biography or description shown on the profile, when available. |
email | string | Public email displayed in the profile information, when available. |
websiteUrl | string | Public website URL shown on the profile, when available. |
externalLinks | array of objects | Public external links shown on the profile, when available. |
externalLinks[].label | string | Public label for an external link, when available. |
externalLinks[].url | string | Usable public URL for an external link. |
profileImageUrl | string | Public profile-picture URL, when available. |
heroImageUrl | string | Public hero-image URL, when available. |
snapcodeUrl | string | Snapcode image URL for the normalized profile username. |
badge | string | Public badge shown for the profile, when available. |
category | string | Public profile category, when available. |
subcategory | string | Public profile subcategory, when available. |
location | string | Public location or address shown on the profile, when available. |
hasStory | boolean | Whether Snapchat reports that a public story is available. |
hasSpotlight | boolean | Whether Snapchat reports that public Spotlight content is available. |
hasCuratedHighlights | boolean | Whether Snapchat reports that curated highlights are available. |
profileCreatedAt | string | Source-owned profile creation time, when Snapchat exposes it. |
profileUpdatedAt | string | Source-owned profile update time, when Snapchat exposes it. |
Genuine dataset row
This complete row came from the newest successful beta run. It is not shortened.
{"username": "hannahwarling","snapcodeUrl": "https://app.snapchat.com/web/deeplink/snapcode?username=hannahwarling&type=SVG&bitmoji=enable","title": "Hannah Warling","displayName": "Hannah Warling","subscriberCount": 73600,"bio": "Style and fashion based in Los Angeles\nTikTok 900k+ YouTube 500k+ Instagram 180k+\nCollabs:\ncontacthannahwarling@gmail.com","email": "contacthannahwarling@gmail.com","websiteUrl": "https://linktr.ee/hannahwarling","externalLinks": [{"url": "https://www.youtube.com/@hannahwarling"},{"url": "https://www.tiktok.com/@hannahwarling"},{"url": "https://www.linktr.ee/hannahwarling"}],"profileImageUrl": "https://cf-st.sc-cdn.net/aps/bolt/aHR0cHM6Ly9jZi1zdC5zYy1jZG4ubmV0L2QvMDRoWDFrWTlIczVOZTk1SFdobFdPP2JvPUVnMGFBQm9BTWdFRVNBSlFHV0FCJnVjPTI1._RS0,90_FMjpeg","heroImageUrl": "https://cf-st.sc-cdn.net/aps/bolt/aHR0cHM6Ly9jZi1zdC5zYy1jZG4ubmV0L2QvSjM2alQ0NVdJSWZOUllQOXFlM2VsP2JvPUVnMGFBQm9BTWdFRVNBSlFHV0FCJnVjPTI1._RS0,1080_FMjpeg","badge": "1","category": "public-profile-category-v3-people","subcategory": "public-profile-subcategory-v3-creator","location": "Los Angeles, CA","hasStory": false,"hasSpotlight": true,"hasCuratedHighlights": true,"profileCreatedAt": "2022-03-19T02:27:23.505Z","profileUpdatedAt": "2026-09-11T20:55:12.792Z"}
💳 Pricing
This Actor uses pay-per-event pricing. The primary Profile event is charged once for each successfully collected public profile saved to the default dataset. The price depends on your Apify plan and is shown in the Pricing tab before you run. No profile event is charged for an identifier that does not produce a saved profile row.
🔌 Integrations
Dataset access
Use the results link in Apify or the Apify API to read the default dataset after a run. You can export the rows or pass them to your own workflow.
❓ FAQ
Can it collect a follower or following list?
No. It returns profile-level subscriber or follower counts when Snapchat exposes them. It does not collect a profile's follower or following list.
What happens when I submit the same profile more than once?
The first eligible occurrence is saved. Later matches for the same profile are ignored in that run, even when they use another username form or profile URL.
Can I enter a username, @username, or profile URL?
Yes. Add a bare username, an @username, or a supported public Snapchat profile URL. You can add more than one identifier in the same run.
Does it collect private Snapchat profiles?
No. It collects publicly available profile information only. Private or otherwise inaccessible profiles are not included.
Do I need a Snapchat login or source credential?
No. You do not provide a Snapchat login or source credential for the public profile data you submit.
Why are some fields missing?
Snapchat does not expose every profile field for every account. Optional values such as email, links, images, location, and dates can be absent when the source does not provide them.
Is there a profile limit in the input?
The input has no actor-defined profile limit. It processes the identifiers you submit, subject to public source availability and normal run settings.
📝 Changelog
v0.0 (16-09-2026)
- Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- Snapchat Story Viewer collects public stories and highlights for submitted profiles.
- Snapchat User Spotlight Scraper collects public Spotlight videos from creator profiles.
- Snapchat Hashtag Scraper finds public Spotlight videos from submitted hashtags.
- Social Media Stats Checker compares public profile stats across supported social platforms.
- Instagram Profile Stats Scraper collects public Instagram profile counts, bio links, and profile details.
Made with ❤️ by Maxime Dupré