Snapchat Followers Scraper avatar

Snapchat Followers Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Snapchat Followers Scraper

Snapchat Followers Scraper

👻 Snapchat Followers Scraper (snapchat-followers-scraper) extracts public follower lists—usernames, display names, bios, follower/following counts & engagement cues. 📊 Export CSV/JSON for audience insights, influencer vetting, competitor analysis & growth marketing. ⚡ Fast, scalable.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapAPI

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

3 days ago

Last modified

Share

Snapchat Followers Scraper

Snapchat Followers Scraper is a production-ready Apify actor that collects structured public profile data from Snapchat profile pages at scale. It solves the challenge of turning public Snapchat profiles into clean, analytics-ready data by extracting key fields such as usernames, display titles, bios, subscriber counts, images, and engagement indicators. Built for marketers, developers, data analysts, and researchers, it enables high-throughput audience analysis, influencer vetting, and competitor tracking with automated proxy fallback and robust error handling.

What data / output can you get?

Data typeDescriptionExample value
usernameNormalized Snapchat username used for the requestmrbeast
scrapedAtISO 8601 timestamp when the profile was saved2026-04-08T22:47:35.231Z
titlePublic display/title of the profileMrBeast
bioProfile biography/description textCreating the best content on the internet
subscriberCountPublic subscriber metric from the page1310300
websiteUrlWebsite URL listed on the profilehttps://www.mrbeast.com
profilePictureUrlPublic profile picture URLhttps://cf-st.sc-cdn.net/aps/bolt/...
categoryStringIdCategory identifier stringpublic-profile-category-v3-people
subcategoryStringIdSubcategory identifier stringpublic-profile-subcategory-v3-creator
snapcodeImageUrlSnapcode image URLhttps://app.snapchat.com/web/deeplink/snapcode?username=mrbeast&type=SVG
squareHeroImageUrlHero image URL (square)https://cf-st.sc-cdn.net/aps/bolt/...
mutableNameName value mapped from profile dataMrBeast
publisherTypeDerived type based on category/subcategory (e.g., user, people, entrepreneur)user
primaryColorPrimary color hex (defaulted if not found)#000000
hasCuratedHighlightsBoolean flag for curated highlights presencetrue
hasStoryBoolean flag for story presencefalse
badgeNumeric badge indicator if present1
hasSpotlightHighlightsRaw JSON array string for spotlight highlights[]
successPer-item success flagtrue/false
errorError message when scraping fails (only on failures)Failed to fetch profile: HTTP 403

Notes:

  • Results are saved to the Apify dataset and can be exported in JSON, CSV, or Excel formats.
  • On failures, the item includes success: false and error with the reason while continuing with the remaining profiles.

Key features

  • 🔄 Automatic proxy fallback Starts without a proxy, then automatically switches to datacenter and residential proxies on blocks or maintenance/challenge pages. Keeps using the working proxy type for subsequent requests.

  • ⚙️ Resilient retry logic Built-in exponential backoff with up to 3 attempts per profile, plus short randomized delays between profiles to maintain stability.

  • ⚡ Async, production-ready architecture Uses aiohttp and lxml for efficient HTML fetching and parsing, with detailed logging at every step.

  • 📊 Structured, analytics-ready output Extracts 18+ fields including usernames, titles, bios, subscriber counts, images, categories, flags, and more. Each item includes a timestamp and success flag.

  • 💾 Live dataset saving Each processed profile (success or failure) is pushed to the Apify dataset immediately, ensuring you never lose progress.

  • 🧠 Smart fallbacks and defaults Derives publisherType and primaryColor when not present and ensures all expected fields are present in output with sensible defaults.

  • 🛡️ Robust error handling Detects challenge/maintenance pages and network failures, capturing per-item errors so runs finish gracefully.

How to use Snapchat Followers Scraper - step by step

  1. Sign in to your Apify account at https://console.apify.com.
  2. Open the “snapchat-followers-scraper” actor from your dashboard or the Apify Store.
  3. Add input in the UI:
  4. Click Start to launch the run.
  5. Monitor progress in the Log tab; the actor logs proxy decisions, retries, and per-profile status.
  6. Open the Dataset tab to see items as they are saved (each profile is stored separately).
  7. Export results in the desired format (JSON, CSV, Excel) directly from the dataset.

Pro Tip: When scraping larger batches, enable Apify Proxy to reduce the chance of blocks—automatic fallback will switch to datacenter or residential pools as needed.

Use cases

Use case nameDescription
Social media analytics & benchmarkingAnalyze competitor profiles and track changes in bios, subscriber counts, and content presence to guide strategy.
Influencer vetting & discoveryBuild datasets of public profiles with bios, categories, and audience indicators to qualify creators objectively.
Growth marketing & outreachEnrich CRM or campaign lists with structured Snapchat profile metadata for targeted engagement.
Brand monitoringMonitor brand and partner profiles for updates to titles, visuals, and follower metrics over time.
Academic & market researchCollect large-scale public profile data to study demographics, ecosystems, and creator economies.
Data enrichment pipelinesFeed clean JSON outputs into BI tools and databases; use per-item success/error status for pipeline quality control.

Why choose Snapchat Followers Scraper?

This actor prioritizes reliability and structured output for real-world workflows.

  • 🎯 Accurate field extraction: Targets Snapchat public pages and extracts 18+ specific fields with smart defaults.
  • 🔄 Automatic proxy strategy: Starts direct, falls back to datacenter, then residential proxies with logged transitions.
  • ⚡ Built for scale: Asynchronous HTTP and controlled pacing for stable, repeatable runs.
  • 💻 Developer-friendly: An Apify actor with clean JSON output that integrates easily into data workflows.
  • 🛡️ Safe by design: Processes only publicly available profile data—no login or private data access.
  • 💾 Live, structured outputs: Items are saved as they’re processed with per-item success flags and timestamps.
  • 🧰 Better than ad-hoc tools: Avoids brittle, manual extensions; designed for uptime and predictable results on the Apify platform.

In short: a dependable Snapchat profile data scraper for teams that need consistent, structured outputs with minimal maintenance.

Yes—when used responsibly. This actor extracts data from publicly available Snapchat profile pages only and does not access private or authenticated content.

Guidelines for compliant use:

  • Collect only public profile information and respect the platform’s terms.
  • Ensure adherence to data protection regulations such as GDPR and CCPA.
  • Use the data responsibly and avoid spam or misuse.
  • Verify compliance requirements with your legal team for edge cases or regulated environments.

Input parameters & output format

Example input

{
"startUrls": [
"https://www.snapchat.com/add/mohsenalnssar",
"snapchat"
],
"proxyConfiguration": {
"useApifyProxy": false
}
}

Input parameters

  • startUrls
  • proxyConfiguration
    • Type: object
    • Description: Choose which proxies to use. By default, no proxy is used. If Snapchat blocks requests, the actor will automatically fallback to datacenter, then residential proxies.
    • Default: {"useApifyProxy": false}
    • Required: no

Example output (success)

{
"username": "mrbeast",
"scrapedAt": "2026-04-08T22:47:35.231Z",
"title": "MrBeast",
"bio": "Creating the best content on the internet",
"subscriberCount": "1310300",
"websiteUrl": "https://www.mrbeast.com",
"profilePictureUrl": "https://cf-st.sc-cdn.net/aps/bolt/...",
"address": "United States",
"categoryStringId": "public-profile-category-v3-people",
"subcategoryStringId": "public-profile-subcategory-v3-creator",
"snapcodeImageUrl": "https://app.snapchat.com/web/deeplink/snapcode?username=mrbeast&type=SVG",
"squareHeroImageUrl": "https://cf-st.sc-cdn.net/aps/bolt/...",
"mutableName": "MrBeast",
"publisherType": "user",
"primaryColor": "#000000",
"hasCuratedHighlights": true,
"hasStory": false,
"badge": 1,
"hasSpotlightHighlights": "[]",
"success": true
}

Example output (failure)

{
"username": "nonexistent_user_123",
"success": false,
"error": "Failed to fetch profile: HTTP 403",
"scrapedAt": "2026-04-08T22:50:12.123Z"
}

Notes:

  • On success, the actor ensures all expected fields are present. Missing values are defaulted (e.g., booleans default to false, badge defaults to 0, strings to empty, hasSpotlightHighlights to "[]").
  • On failure, items contain username, success: false, error, and scrapedAt.

FAQ

Do I need to log in or provide cookies to use this scraper?

No. The actor accesses only publicly available Snapchat profile pages and does not require login or cookies.

How many profiles can I process in one run?

You can provide multiple usernames or URLs in startUrls. The actor processes them sequentially with short randomized delays and retry logic for stability.

What happens if a profile is blocked or the site shows a challenge page?

The actor detects maintenance/challenge patterns and automatically falls back from no proxy to datacenter, then to residential proxies, retrying up to three times per step.

What fields are guaranteed in the output?

On successful extraction, the actor ensures a full set of fields is present, including username, scrapedAt, title, bio, subscriberCount, websiteUrl, profilePictureUrl, category/subcategory IDs, image URLs, mutableName, publisherType, primaryColor, hasCuratedHighlights, hasStory, badge, hasSpotlightHighlights, and success.

How accurate are subscriber counts and other metrics?

Values are parsed from Snapchat’s public pages. Availability and formatting depend on what Snapchat displays publicly at the time of scraping.

Can I export the results to CSV or Excel?

Yes. Open the run’s Dataset in Apify and use the built-in export options to download JSON, CSV, or Excel files.

What if a profile doesn’t exist or fails to load?

The actor saves an item with success: false and an error message, then continues with the remaining profiles so your run completes with a full audit trail.

Does it support proxies?

Yes. You can pass proxyConfiguration to enable Apify Proxy. The actor also includes automatic proxy fallback from direct to datacenter and then to residential proxies when blocks are detected.

Final thoughts

Snapchat Followers Scraper is built to turn public Snapchat profiles into structured, analytics-ready data. With automatic proxy fallback, robust retries, and live dataset saving, it delivers reliable results for marketers, analysts, and developers. Add your usernames or profile URLs, run the actor, and export clean JSON/CSV for your pipelines. Start extracting smarter Snapchat insights at scale on the Apify platform.