# Snapchat Scraper (`scraper-engine/snapchat-scraper`) Actor

Snapchat Scraper extracts publicly available Snapchat profile data using usernames or profile links. Use it to collect account details, metadata, and visibility status for research, monitoring, or data analysis. Designed for fast execution and scalable scraping workflows.

- **URL**: https://apify.com/scraper-engine/snapchat-scraper.md
- **Developed by:** [Scraper Engine](https://apify.com/scraper-engine) (community)
- **Categories:** Social media, Automation, Lead generation
- **Stats:** 53 total users, 2 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

The Snapchat Scraper is a smart solution for collecting public Snapchat profile data quickly and accurately 📲. Whether you need a snapchat username scraper, account status checker, or profile detail finder, this tool simplifies data access without manual effort, making it ideal for research, monitoring, and digital analysis 🚀.

### 📲 What does Snapchat Scraper do?

A Snapchat Scraper is a powerful data extraction tool designed to collect publicly available Snapchat information in a structured and readable format. It helps users gather details such as usernames, profile metadata, story availability, spotlight content, and public account indicators — all without manual searching.

This tool is especially helpful for creators, analysts, and businesses who want quick access to Snapchat account details by username, profile status, or visibility insights. Instead of checking profiles one by one, a snapchat username scraper automates the process and saves valuable time ⏱️.

By using a Snapchat Scraper, users can better understand audience presence, verify accounts, or monitor public content trends. Whether you’re looking for a snapchat account details finder or a snapchat account checker online, this tool offers a smooth and scalable solution 🚀.

### 🛠️ Support and Feedback

- 🐞 **Bug reports:** Open a ticket in the repository **Issues** section
- ✨ **Custom solutions or feature requests:** Contact our team 📧 **Email:** dev.scraperengine@gmail.com

### 🔍 What Snapchat Scraper can I extract?

With a modern Snapchat Scraper, you can collect a wide range of public Snapchat data safely and efficiently. Below is a clear overview of what can be extracted 👇

| 📌 Data Type | 📄 Description |
| --- | --- |
| Username | Extract Snapchat usernames accurately |
| User ID | Unique Snapchat account identifier |
| Display Name | Publicly visible profile name |
| Profile Status | Public or private account indicator |
| Snapchat Score | Public engagement score (if visible) |
| Story Availability | Check if stories are publicly accessible |
| Spotlight Content | Public spotlight videos and metadata |
| Account Verification | Helps with snapchat account checker online |
| Profile URL | Direct link for snapchat account details by link |

This makes the tool useful as a snapchat id viewer, snapchat story scraper, or even a snapchat spotlight scraper. Whether you’re checking snapchat account details by username free or validating public presence, the scraper keeps everything organized 📊.

***

#### ⭐ Key Features of Snapchat Scraper

The Snapchat Scraper is built with flexibility, speed, and reliability in mind. Here are the standout features that make it a preferred choice 👇

- 🔎 Username-Based Extraction – Works perfectly as a snapchat username scraper

- ⚡ Fast Processing – Extract hundreds of profiles in minutes

- 🔐 Public-Data Focused – Respects visibility limits for private accounts

- 📍 Multiple Input Types – Username or profile link supported

- 🧾 Clean Output – Structured JSON and downloadable formats

- 🌍 Map & Spotlight Support – Useful as a snapchat map scraper and spotlight extractor

- 📖 Story Access Check – Identifies public story availability

- 🧩 No App Required – Alternative to snapchat scraper apk

- 💻 Cloud-Based – No installation or device dependency

- 📤 Bulk Export – Ideal for research and monitoring tasks

These features also make it popular among users searching for snapchat profile scraper github alternatives without dealing with setup complexity.

***

### 🛠️ How to use Snapchat Scraper

Using Snapchat Scraper is simple, even for beginners. Follow this step-by-step guide 👇

#### 📌 Step-by-Step Guide

1. Log in to Apify\
   Create a free account or sign in to your dashboard 🔐

2. Select the Actor\
   Search for “Snapchat Scraper” in the Apify store

3. Enter Input Data\
   Paste Snapchat usernames or profile links into the input field

4. Choose Options\
   Select what details you want, such as story status or account type

5. Run the Actor\
   Click start and let the scraper collect the data automatically ⚙️

6. Download Results\
   Export data in JSON or other supported formats 📥

This workflow is perfect for users looking for snapchat account details by username, snapchat account details finder, or a reliable snapchat account checker online.

***

### 🎯 Use Cases

The Snapchat Scraper supports multiple real-world applications across industries 🌐

- 📈 Marketing Teams – Analyze public creators and brand accounts

- 🧑‍💻 Researchers – Collect large-scale Snapchat user datasets

- 🕵️ Brand Protection – Identify impersonation or duplicate accounts

- 📊 Audience Analysis – Review story visibility and engagement clues

- 🧾 Account Verification – Use as a snapchat id viewer

- 🎥 Content Monitoring – Track spotlight and public stories

- 🗺️ Geo Research – Utilize snapchat map scraper insights

Whether you’re exploring trends or validating profiles, the tool adapts easily to your goals 💡.

***

### 🌟 Why choose us?

We focus on reliability, clarity, and user trust 🤝. Here’s why users prefer our Snapchat Scraper:

- ✅ Accurate Public Data Extraction

- ⚙️ Scalable for Small & Large Tasks

- 🔐 No Login or Credentials Required

- 📦 Clean, Ready-to-Use Output

- 💬 User-Friendly Interface

- 🚀 High-Speed Performance

- 🌍 Global Access, Anytime

From snapchat account details by username free checks to bulk analysis, our solution delivers consistent results with confidence.

***

### 📊 How many results can you scrape with Snapchat Scraper?

The Snapchat Scraper is designed to handle both small and large-scale data needs effortlessly 💪. Whether you’re checking a few profiles or thousands of usernames, the tool scales smoothly based on your requirements.

You can scrape:

- 🔹 Dozens of usernames for quick validation

- 🔹 Hundreds of accounts for research projects

- 🔹 Thousands of public profiles for monitoring and analysis

There is no hard limit on the number of profiles you can process. Performance depends mainly on:

- ⚙️ Input size

- ⏱️ Runtime configuration

- 📡 Availability of public data

This makes it suitable for businesses, analysts, and developers looking for a snapchat username scraper, snapchat account details finder, or snapchat account checker online at scale.

Even when dealing with large datasets, the scraper maintains structured output and stable performance, ensuring you never lose clarity or accuracy 📈.

***

### ⚖️ Is it legal to scrape Snapchat Scraper data?

Scraping publicly available Snapchat data is generally allowed when done responsibly and ethically 🧭. The Snapchat Scraper only accesses public-facing information, such as usernames, display names, and visible stories.

Important considerations include:

- 🔐 Respecting private accounts

- 📜 Following platform terms and local regulations

- 🚫 Avoiding misuse of personal data

The tool does not bypass privacy settings and does not access restricted content. Users are responsible for how extracted data is used. When applied correctly, it’s a safe way to collect insights from public Snapchat profiles.

***

### 🧾 Input Parameters

#### 📌 Example Input JSON

```json
{
  "startUrls": [
    "https://www.snapchat.com/add/nasa",
    "https://www.snapchat.com/add/fcbarcelona",
    "mrbeast"
  ],
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

### 📤 Output Format

#### 📌 Example Output JSON

```json
{
  "username": "nasa",
  "profileUrl": "https://www.snapchat.com/add/nasa",
  "username1": "NASA",
  "username2": "nasa",
  "profileImageUrl": "https://cf-st.sc-cdn.net/aps/bolt/...",
  "profileDescription": "Explore the universe and discover our home planet with official NASA snaps.",
  "profileLocation": "",
  "subscribers": 787900,
  "category": "public-profile-category-v3-business-group",
  "websiteUrl": "https://www.nasa.gov/",
  "snapcodeImageUrl": "https://app.snapchat.com/web/deeplink/snapcode?username=nasa&type=SVG&bitmoji=enable",
  "stories": [
    {
      "id": "d749358d-cc5a-4537-9ee5-e30b0be766d3",
      "storyTitle": "What is Artemis II?",
      "thumbnailUrl": "https://cf-st.sc-cdn.net/d/...",
      "snaps": [
        {
          "id": "6YS5YDvhwflHopWMx3wvR",
          "mediaUrl": "https://cf-st.sc-cdn.net/d/...",
          "previewUrl": "https://cf-st.sc-cdn.net/d/...",
          "timestamp": "2025-10-23T19:58:04.000Z"
        }
      ]
    }
  ],
  "success": true
}
```

### 🔗 What are other Snapchat scraping tools?

If you want to scrape specific Snapchat data, you can use any of the dedicated scrapers below for faster and more targeted results.\
Just enter usernames, profile links, spotlight URLs, or story links and start scraping instantly.

| [📞 Mass Snapchat Phone Number Scraper](https://apify.com/scraper-engine/mass-snapchat-phone-number-scraper) | [🌟 Snapchat User Spotlight Scraper](https://apify.com/scraper-engine/snapchat-user-spotlight-scraper) |
|---|---|
| [👥 Snapchat Followers Scraper](https://apify.com/scraper-engine/snapchat-followers-scraper) | [📖 Snapchat User Stories Scraper](https://apify.com/scraper-engine/snapchat-user-stories-scraper) |
| [✨ Snapchat Spotlight Scraper](https://apify.com/scraper-engine/snapchat-spotlight-scraper) | [👤 Snapchat Profile Scraper](https://apify.com/scraper-engine/snapchat-profile-scraper) |
| [📧 Mass Snapchat Email Scraper](https://apify.com/scraper-engine/mass-snapchat-email-scraper) |

### ❓ FAQ

#### 1️⃣ Can I use it as a snapchat username scraper?

Yes, simply input usernames to extract public account details.

#### 2️⃣ Does it work for snapchat account details by username free?

It collects publicly available information without cost barriers.

#### 3️⃣ Can it view private accounts?

No 🚫. Private accounts remain protected.

#### 4️⃣ Is it useful as a snapchat id viewer?

Yes, it provides visible account identifiers.

#### 5️⃣ Does it support snapchat story scraper features?

It checks availability of public stories only.

#### 6️⃣ Is this an alternative to snapchat scraper apk?

Yes, it works online without installation.

#### 7️⃣ Can I scrape spotlight content?

Yes, it functions as a snapchat spotlight scraper.

### ✅ Conclusion

In summary, the Snapchat Scraper provides a reliable way to explore Snapchat account details by username using only publicly visible information 🔍. From profile checks to story and spotlight insights, it supports scalable use while respecting privacy, making it a trusted choice for individuals and businesses alike 🤝.

✨ Snapchat Scraper offers a clean, reliable, and scalable way to explore public Snapchat data — all in one place.

# Actor input Schema

## `startUrls` (type: `array`):

List one or more Snapchat profile URLs (e.g., https://www.snapchat.com/add/username), usernames (e.g., username), or keywords.

## `proxyConfiguration` (type: `object`):

Choose which proxies to use. By default, no proxy is used. If Snapchat rejects or blocks the request, it will fallback to datacenter proxy, then residential proxy with 3 retries.

## Actor input object example

```json
{
  "startUrls": [
    "https://www.snapchat.com/add/nasa",
    "https://www.snapchat.com/add/fcbarcelona"
  ],
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "startUrls": [
        "https://www.snapchat.com/add/nasa",
        "https://www.snapchat.com/add/fcbarcelona"
    ],
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("scraper-engine/snapchat-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "startUrls": [
        "https://www.snapchat.com/add/nasa",
        "https://www.snapchat.com/add/fcbarcelona",
    ],
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("scraper-engine/snapchat-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "startUrls": [
    "https://www.snapchat.com/add/nasa",
    "https://www.snapchat.com/add/fcbarcelona"
  ],
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call scraper-engine/snapchat-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,scraper-engine/snapchat-scraper"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/PSbGoGXkaw1LQm1t9/builds/722XKx1rAgSXVhp8l/openapi.json
