Snapchat Profile Scraper avatar

Snapchat Profile Scraper

Pricing

from $2.60 / 1,000 snapchat profile scrapeds

Go to Apify Store
Snapchat Profile Scraper

Snapchat Profile Scraper

Extract Snapchat profile data: username, display name, bio, subscriber count, category, website, images, address, story status, and timestamps. Export as JSON, CSV, Excel.

Pricing

from $2.60 / 1,000 snapchat profile scrapeds

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Snapchat Profile Scraper

Snapchat Profile Scraper extracts public profile data from Snapchat by username, @handle, or profile URL.

Get structured Snapchat profile metadata including display name, bio, subscriber count, category IDs, website, images, address, story status, highlights, and timestamps.

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

Use Apify Actor parsebird/snapchat-profile-scraper to extract public Snapchat profile data. Call it with ApifyClient actor("parsebird/snapchat-profile-scraper").call(run_input={"usernames":["fcbarcelona"],"proxyConfiguration":{"useApifyProxy":false}}). Inputs: usernames array required, accepts usernames, @handles, or Snapchat profile URLs; proxyConfiguration optional and disabled by default. Output fields include username, title, snapcodeImageUrl, badge, categoryStringId, subcategoryStringId, subscriberCount, bio, websiteUrl, profilePictureUrl, address, hasCuratedHighlights, hasSpotlightHighlights, mutableName, publisherType, squareHeroImageUrl, primaryColor, hasStory, creationTime, lastUpdateTime. API docs: https://docs.apify.com/api/client/python/. Token: https://console.apify.com/account/integrations.

What is Snapchat Profile Scraper?

Snapchat Profile Scraper is a Snapchat data extraction tool for collecting public profile metadata from Snapchat usernames. It works as a lightweight Snapchat API alternative when you need structured profile information for social media research, creator monitoring, lead enrichment, or competitor analysis.

Paste one or more usernames such as fcbarcelona or a public Snapchat profile URL such as https://www.snapchat.com/@fcbarcelona, then run the actor on Apify. Results can be downloaded from the dataset in JSON, CSV, Excel, XML, RSS, or HTML through Apify exports.

What can Snapchat Profile Scraper do?

  • Extract public Snapchat profile metadata from usernames, @handles, /@username URLs, and /add/username URLs.
  • Return profile fields such as title, bio, subscriber count, category, subcategory, website, images, address, story status, and timestamps.
  • Run one-off profile lookups or schedule recurring monitoring with Apify schedules.
  • Use Apify API access, webhooks, and integrations to send Snapchat data to Google Sheets, Make, Zapier, Slack, or your own database.
  • Export clean datasets as JSON, CSV, Excel, XML, RSS, or HTML from the Apify Console.
  • Use optional proxy settings for enhanced reliability if direct requests are blocked.

What data can you extract from Snapchat?

FieldDescription
usernameSnapchat public profile username
titleDisplay name or public profile title
subscriberCountPublic subscriber count when Snapchat exposes it
bioProfile biography text
websiteUrlWebsite or external link connected to the profile
profilePictureUrlPublic profile image URL
snapcodeImageUrlSnapcode image URL for the username
categoryStringIdSnapchat public profile category identifier
subcategoryStringIdSnapchat public profile subcategory identifier
addressPublic address or location text
hasStoryWhether Snapchat reports an active story
creationTimeProfile creation timestamp when available
lastUpdateTimeLast profile update timestamp when available

How to scrape Snapchat profiles

  1. Open Snapchat Profile Scraper on Apify.
  2. Add one or more Snapchat usernames, @handles, or profile URLs in the Usernames input.
  3. Leave proxy settings disabled for a quick test, or enable Apify Proxy if direct requests are unreliable.
  4. Click Start and wait for the run to finish.
  5. Open the dataset and export the Snapchat profile data as JSON, CSV, Excel, XML, RSS, or HTML.

You can also run the actor through the Apify API or schedule it to monitor profile metadata over time.

How much does it cost to scrape Snapchat?

This actor uses pay-per-event pricing. One event equals one Snapchat public profile successfully pushed to the dataset.

EventFree, Bronze, SilverGold
profile-scraped$0.0029 per profile, $2.90 per 1,000$0.0026 per profile, $2.60 per 1,000

Is there a free trial? Apify provides free platform credits for new users where applicable, so you can test small runs before scaling. Pricing is based on successfully extracted profiles, not on usernames that are skipped because they are invalid or unavailable.

Input / Output

Input example:

{
"usernames": [
"fcbarcelona"
],
"proxyConfiguration": {
"useApifyProxy": false
}
}

Output example:

[
{
"username": "fcbarcelona",
"title": "FC Barcelona",
"snapcodeImageUrl": "https://app.snapchat.com/web/deeplink/snapcode?username=fcbarcelona&type=SVG&bitmoji=enable",
"badge": 1,
"categoryStringId": "public-profile-category-v3-business-group",
"subcategoryStringId": "public-profile-subcategory-v3-sports-team",
"subscriberCount": "4017600",
"bio": "FC Barcelona's official Snapchat account #ForcaBarca",
"websiteUrl": "http://barca.link/Q9m450Z25gY",
"profilePictureUrl": "https://cf-st.sc-cdn.net/...",
"address": "Barcelona, Catalunya, Espana",
"hasCuratedHighlights": true,
"hasSpotlightHighlights": true,
"mutableName": "",
"publisherType": "",
"squareHeroImageUrl": "",
"primaryColor": "",
"hasStory": false,
"creationTime": "2019-05-21T18:25:09.912Z",
"lastUpdateTime": "2026-07-01T08:04:02.657Z"
}
]

Python API example

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("parsebird/snapchat-profile-scraper").call(run_input={
"usernames": ["fcbarcelona", "realmadrid"],
"proxyConfiguration": {"useApifyProxy": False},
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript API example

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('parsebird/snapchat-profile-scraper').call({
usernames: ['fcbarcelona', 'realmadrid'],
proxyConfiguration: { useApifyProxy: false },
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Is it legal to scrape public Snapchat profile data? Scraping publicly available web data is generally allowed in many jurisdictions, but your use case, location, and the type of data collected matter. This actor is designed for public profile metadata only and does not log in, bypass access controls, or scrape private Snapchat content. Review Snapchat's terms, privacy requirements, and applicable laws before using the data. For general context, read Apify's guide on is web scraping legal?.

FAQ

Can I scrape Snapchat profiles in Python? Yes. Use the Python API example above with ApifyClient to run Snapchat Profile Scraper and stream dataset items into your script.

Can I use this as a Snapchat scraper API? Yes. The actor can be called through Apify's REST API or official clients, making it useful as a Snapchat scraper API for public profile metadata.

Does the actor scrape private Snapchat data? No. It only extracts public profile data available from Snapchat public profile pages.

Can I schedule recurring Snapchat profile monitoring? Yes. Use Apify schedules to run the actor daily, weekly, hourly, or at a custom interval.

What happens if a username does not exist? The actor logs a warning, skips that username, and continues with the remaining profiles.

Can I export Snapchat data to Google Sheets or Excel? Yes. Export directly as Excel or CSV, or use Apify integrations to send results to Google Sheets, Make, Zapier, Slack, or other tools.

Where can I report issues or request fields? Use the Issues tab on the Apify actor page and include example usernames so the behavior can be reproduced.