Snapchat Profile Scraper - Creator Analytics avatar

Snapchat Profile Scraper - Creator Analytics

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Snapchat Profile Scraper - Creator Analytics

Snapchat Profile Scraper - Creator Analytics

Scrape public Snapchat creator profiles with subscriber counts, bios, websites, categories, profile pictures, Snapcodes, highlight counts and related accounts.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Snapchat Profile Scraper - Public Creator and Subscriber Data

Collect structured information from public Snapchat creator profiles without opening every page manually. Snapchat Profile Scraper accepts usernames, @handles, or profile URLs and returns public creator names, subscriber counts, biographies, websites, categories, profile pictures, Snapcodes, story and highlight indicators, related accounts, and timestamps.

The Actor is designed for creator discovery, partnership research, brand monitoring, social-media analysis, and repeatable public-profile datasets. Every valid profile becomes one clean row in the Apify default dataset. Results can be exported to JSON, CSV, Excel, XML, or RSS, accessed through the Apify API, sent to a webhook, or connected to Make, Zapier, n8n, Airtable, and Google Sheets.

What does Snapchat Profile Scraper collect?

  • Public Snapchat username and display name.
  • Canonical public profile URL.
  • Subscriber count when the profile publishes it.
  • Public biography and website URL.
  • Address when publicly provided by the profile.
  • Profile picture and Snapcode image URLs.
  • Public badge, category, subcategory, and publisher type.
  • Business profile ID when exposed.
  • Story availability.
  • Curated Highlight and Spotlight Highlight indicators and counts.
  • Public lens count when available on the page.
  • Related public account usernames.
  • Profile creation and last-update timestamps when exposed.
  • UTC scrape timestamp for comparison between runs.

No Snapchat login, account password, or private session cookie is required. The Actor reads public profile pages only.

Common use cases

Creator research

Enrich a list of public Snapchat creators with comparable profile data. Subscriber counts, category fields, profile copy, websites, and highlight activity can support a manual creator-selection process. They should not be treated as proof of audience authenticity, engagement quality, location, or commercial consent.

Brand and competitor monitoring

Run the same profile list on a schedule and track changes in subscribers, biography, website, category, story availability, and highlight counts. This helps teams maintain a current view of public Snapchat positioning without repeatedly checking profiles by hand.

Partnership qualification

Agencies and marketing teams can send reviewed profile rows into an internal qualification table. Add your own columns for audience fit, content quality, brand safety, territory, previous outreach, and campaign status. The Actor deliberately returns source data rather than an invented partnership score.

Public social datasets

Researchers can collect timestamped snapshots of selected public profiles. Keep your sampling rules and collection dates alongside the data so changes can be interpreted responsibly.

When Snapchat provides related public profiles, the Actor returns their usernames. Use these as research suggestions, then review each account before adding it to a monitoring or outreach workflow.

Input

Provide a list of usernames, handles, or full public profile URLs.

{
"usernames": [
"mkbhd",
"@nasa",
"https://www.snapchat.com/@washingtonpost"
],
"maxProfiles": 10
}

Input fields

FieldTypeDescription
usernamesarray of stringsSnapchat usernames, @handles, or full profile URLs. Default: mkbhd.
maxProfilesintegerMaximum number of supplied profiles processed in one run. Default: 10. Maximum: 100.

The Actor removes a leading @, extracts the final path segment from a URL, and skips duplicate handles. Use a small list for the first test, then increase the batch after confirming that the target accounts have public profiles.

Output

Each dataset item represents one public Snapchat profile.

{
"username": "examplecreator",
"display_name": "Example Creator",
"profile_url": "https://www.snapchat.com/@examplecreator",
"subscriber_count": 213000,
"bio": "Technology videos and behind-the-scenes stories.",
"website_url": "https://example.com",
"address": null,
"profile_picture_url": "https://cf-st.sc-cdn.net/example-profile.jpg",
"snapcode_url": "https://cf-st.sc-cdn.net/example-snapcode.png",
"badge": "verified",
"category": "CREATOR",
"subcategory": "SCIENCE_TECHNOLOGY",
"publisher_type": "PUBLISHER",
"business_profile_id": "abc123",
"has_story": true,
"has_curated_highlights": true,
"has_spotlight_highlights": true,
"curated_highlight_count": 5,
"spotlight_highlight_count": 12,
"lens_count": 2,
"related_accounts": ["relatedcreator"],
"created_at_ms": 1609459200000,
"updated_at_ms": 1783746000000,
"scraped_at": "2026-07-11T10:15:00+00:00"
}

Snapchat varies the fields exposed for publishers, businesses, verified creators, and ordinary public profiles. Missing upstream values are returned as null, empty arrays, zero-length counts, or false flags as appropriate. The Actor does not estimate hidden subscriber totals or infer private profile attributes.

Pricing

Snapchat Profile Scraper uses pay per event pricing:

  • Actor start: $0.00005 per run.
  • Result: $0.003 for each profile saved to the default dataset.

A run returning 10 valid profiles costs about $0.03005 in Actor charges, excluding standard Apify platform usage. A 100-profile run costs about $0.30005. You pay for rows actually saved, so unavailable handles that produce no dataset row are not billed as results.

Run through the Apify API

curl -X POST "https://api.apify.com/v2/acts/benthepythondev~snapchat-profile-scraper/runs?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"usernames":["mkbhd","nasa"],"maxProfiles":2}'

The response contains a run ID. Poll the run through the Apify API and read the default dataset after it succeeds. Keep API tokens outside source code and use Apify secrets or your own secret manager in production.

Automation recipes

Weekly creator monitor

Schedule a fixed list every week. Save the results to a database and compare subscriber_count, bio, website_url, has_story, and highlight counts against the previous snapshot. Add percentage thresholds so ordinary fluctuations do not trigger noisy alerts.

Creator research sheet

Send results to Google Sheets or Airtable. Add human-reviewed columns for niche relevance, content quality, campaign fit, geography, contact status, and notes. Keep source metrics separate from your internal evaluation.

Website enrichment

Route rows with a public website_url to a separate website-contact research process. Verify the website belongs to the creator or organization and apply your own legal basis before any outreach. A public link is not automatic marketing consent.

Portfolio comparisons

Group profiles by public category or publisher type and compare subscriber scale, highlight activity, and website presence. Avoid drawing demographic or personal conclusions that the source data does not support.

Reliability and technical approach

The Actor requests Snapchat's public creator page with a Chrome-compatible HTTP client and reads the structured Next.js data embedded by the server. It does not launch a full browser, use a logged-in Snapchat account, or depend on a paid anti-bot service. This keeps startup time and operating cost low.

Requests use bounded retries and timeouts. Inputs are normalized and deduplicated. If Snapchat returns no valid public profiles, the run fails explicitly rather than producing a misleading successful empty dataset. This behavior is important for scheduled monitoring because an upstream change becomes visible in run status.

Snapchat can change its public page structure or restrict individual profiles. Monitor production schedules and report reproducible failures with the Apify run ID and a public example handle.

Data quality and limitations

  • Subscriber counts are available only when Snapchat publishes them.
  • Story and highlight indicators describe what the public page exposed at scrape time.
  • A public badge or publisher field is not a substitute for independent identity or brand-safety checks.
  • Public profile timestamps are returned as milliseconds when the source provides them.
  • Deleted, private, restricted, misspelled, or unavailable profiles may be skipped.
  • Related accounts are platform suggestions, not verified affiliations.

Responsible use

Use this Actor only for lawful collection and processing of public information. Follow Snapchat's terms, privacy law, intellectual-property rules, marketing regulations, and your organization's compliance requirements. Do not use the dataset for harassment, sensitive profiling, stalking, spam, identity resolution, or automated outreach without a lawful basis. Respect minors and other vulnerable users; avoid collecting or operationalizing data in ways that create risk.

Snapchat is a trademark of its owner. This independent Actor is not affiliated with, endorsed by, or sponsored by Snapchat.

Frequently asked questions

Does the Actor need my Snapchat login?

No. It reads public profile pages and does not request your Snapchat credentials.

Can it scrape private accounts or private stories?

No. The Actor is limited to publicly accessible creator profile metadata and does not bypass privacy controls.

Why is subscriber count empty?

Some public profiles do not publish a subscriber total. The Actor keeps the value empty instead of estimating it.

Can I submit full Snapchat URLs?

Yes. Full profile URLs, plain usernames, and @handles are accepted and normalized.

Does it download stories or Spotlight videos?

No. This Actor focuses on profile-level metadata and public activity indicators. It does not copy story or video media.

Can I export the results to Excel?

Yes. Open the run's default dataset and select Excel, CSV, JSON, XML, RSS, or another Apify export format.

You might also like

Support and reviews

If a public profile no longer parses, open an issue on the Actor page with the run ID, a redacted input, and the behavior you expected. Reproducible reports can be investigated much faster than screenshots without run context. If the Actor is useful, please leave an honest Apify Store review. Reviews help other users evaluate reliability and show which features deserve priority.

Keywords: Snapchat scraper, Snapchat profile scraper, Snapchat subscriber count, Snapchat creator analytics, Snapchat public profile API, Snapcode scraper, influencer research, creator discovery, social media monitoring, public profile dataset.