VOOZH about

URL: https://apify.com/crawlerbros/snapchat-snapcode-scraper

⇱ Snapchat Snapcode Scraper Β· Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

Snapchat Snapcode Scraper

Download Snapchat snapcode images (QR codes) in SVG or PNG format for any public username.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Download Snapcode images for any Snapchat username β€” no login required. Snapcodes are Snapchat's unique QR-style codes used to add friends, promote profiles, and embed in marketing materials. This actor fetches the official snapcode in SVG or PNG format, with or without the user's Bitmoji avatar, and optionally saves the image to Apify Key-Value Store for a persistent download URL.

What This Actor Does

  • Accepts any number of Snapchat usernames in a single run
  • Fetches each user's snapcode directly from Snapchat's official snapcode endpoint
  • Supports SVG (vector, scalable) and PNG (raster) formats
  • Optionally includes or excludes the user's Bitmoji avatar in the snapcode
  • Optionally saves the image binary to Apify Key-Value Store and returns a persistent URL
  • Returns error records for invalid or non-existent usernames β€” no run failures

Input

FieldTypeRequiredDefaultDescription
usernamesstring[]Yesβ€”Snapchat usernames to fetch snapcodes for. Example: ["brentrivera", "selenagomez"]
formatstringNoSVGImage format: SVG (vector, ~68 KB, recommended) or PNG (raster, ~25 KB)
bitmojistringNoenableenable includes the user's Bitmoji avatar; disable shows the classic ghost icon only
downloadToStoragebooleanNofalseSave the image binary to Apify Key-Value Store and include a persistent kvStoreUrl in the output
proxyConfigurationobjectNoβ€”Optional proxy configuration for requests

Example Input

{
"usernames":["brentrivera","selenagomez","khaby.lame"],
"format":"SVG",
"bitmoji":"enable",
"downloadToStorage":false
}

Output

One record per username. If a username is invalid or not found, an error record is returned instead.

FieldTypeDescription
usernamestringSnapchat username as provided in input
snapcodeUrlstringDirect URL to fetch the snapcode image from Snapchat's CDN
formatstringImage format used: SVG or PNG
bitmojiEnabledbooleanWhether the Bitmoji avatar is included in the image
contentTypestringMIME type of the image: image/svg+xml or image/png
byteLengthintegerFile size of the snapcode image in bytes
kvStoreUrlstringPersistent Apify Key-Value Store URL for the saved image (only when downloadToStorage is true)
scrapedAtstringISO 8601 UTC timestamp of when the record was collected

Example Output β€” Success

{
"username":"waqarzaka",
"snapcodeUrl":"https://app.snapchat.com/web/deeplink/snapcode?username=waqarzaka&type=SVG&bitmoji=enable",
"format":"SVG",
"bitmojiEnabled":true,
"contentType":"image/svg+xml",
"byteLength":10314,
"scrapedAt":"2026-06-28T06:48:12.863774+00:00"
}

Example Output β€” Error Record

{
"username":"nonexistentuser99",
"error":"Snapcode request failed (HTTP 400)",
"scrapedAt":"2026-06-28T06:48:13.001000+00:00"
}

Use Cases

  • Profile verification β€” collect official snapcodes for a list of influencers or brand accounts
  • Marketing materials β€” batch-download snapcodes for print campaigns, posters, or event badges
  • Brand asset archiving β€” save snapcodes to persistent storage alongside other social media assets
  • Influencer research β€” quickly verify which usernames are active Snapchat accounts
  • QR code aggregation β€” build a library of Snapchat entry points for campaign landing pages

FAQ

What is a Snapcode? A Snapcode is Snapchat's proprietary QR-style code that uniquely identifies a user. When scanned with the Snapchat camera, it instantly opens an add-friend prompt for that user. They are widely used in marketing, printed materials, and digital campaigns.

Should I use SVG or PNG? SVG is recommended for most uses. It is vector-based, scales to any resolution without pixelation, and is ideal for print or high-DPI displays. Use PNG if your downstream system does not support SVG rendering.

What does enabling or disabling Bitmoji do? When bitmoji is set to enable, the snapcode includes the user's Bitmoji avatar inside the ghost outline. If the user has not set up a Bitmoji, Snapchat shows the default ghost icon regardless. Set to disable to always receive the plain ghost outline version.

Why use downloadToStorage? The snapcodeUrl field points to Snapchat's live endpoint, which regenerates the image on each request and may change over time. Enabling downloadToStorage saves a copy of the image bytes to your Apify Key-Value Store and returns a stable kvStoreUrl that will not expire as long as the storage run exists.

Do I need a Snapchat account or cookies? No. Snapcodes are publicly available for any Snapchat username β€” no login, session, or cookies are required.

What happens for invalid or non-existent usernames? Instead of stopping the run, the actor emits an error record for that username with the error field explaining what went wrong. All other usernames continue to be processed normally.

Can I scrape snapcodes for hundreds of usernames at once? Yes. Add as many usernames as needed to the usernames array. The actor processes them sequentially and outputs one record per username.


Other Snapchat Scrapers

Explore the full Snapchat scraper suite on Apify:

ActorDescription
Snapchat Profile ScraperFull profile metadata, highlights, lenses, and spotlight data
Snapchat Hashtag ScraperSpotlight videos by hashtag or topic with AI metadata
Snapchat User Stories ScraperCurated highlights and active story snaps
Snapchat Spotlight Video DownloaderDownload Spotlight videos with AI metadata, transcripts, and comments
Snapchat Search ScraperSearch across videos, lenses, users, places, and shows
Snapchat Lens ScraperAR lens metadata, trending lenses, and creator info
Snapchat Publisher ScraperDiscover publisher pages, shows, episodes, and spotlights
Snapchat Ads Gallery ScraperEU/UK ad transparency library β€” ads and sponsored content
Snapchat Spotlight Comments ScraperComment threads from Spotlight videos
Snapchat Topic ScraperSpotlight videos by topic with related tags
Snapchat Snapcode ScraperDownload Snapcode images (SVG/PNG) for any username
Snapchat Snap Map ScraperPublic Snap Map places and their latest snaps
Snapchat Discover ScraperShows and stories from Snapchat's Discover feed

You might also like

Snapchat Profile Scraper

scraperx/snapchat-profile-scraper

πŸ“Έ Automatically collects publicly available data from Snapchat profiles. Fetch usernames, bios, subscriber counts, profile pictures & links in secondsβ€”ideal for influencer analysis, lead generation & competitive research. πŸš€

Snapchat Profile Scraper Pro

alpha-scraper/snapchat-profile-scraper-pro

Extract detailed Snapchat profile data including username, bio, subscriber count, profile picture, website, and highlights. Supports bulk usernames and URLs with clean structured output. Perfect for analytics, research, and automation workflows.

11

Snapchat Profile Scraper

argusapi/snapchat-profile-scraper

Scrape profile data of snapchat accounts, supports scraping private (normal) / public (influencer) / banned / no existing accounts.

6.3K

3.5

(8)

Snapchat Scraper

tri_angle/snapchat-scraper

Actor for scraping public profile data from Snapchat.

πŸ‘ User avatar

Tri⟁angle

1.6K

5.0

(4)

Snapchat Spotlight Scraper

tri_angle/snapchat-spotlight-scraper

Actor for scraping public spotlight data from Snapchat

πŸ‘ User avatar

Tri⟁angle

282

4.7

(3)

Snapchat Scraper

saswave/snapchat-scraper

Snapchat scraper collects data on the discover and spotlight page. Browse snapchat posts and collect information. The web crawler also provide a feature to extract profile informations

Snapchat User Spotlight Scraper

easyapi/snapchat-user-spotlight-scraper

Extract public spotlight content from Snapchat profiles with comprehensive metadata. Get video URLs, engagement metrics, hashtags, and more. Perfect for content analysis and social media monitoring.πŸŽ₯

Snapchat Profile Scraper

scraper-mind/snapchat-profile-scraper

Snapchat Profile Scraper lets you extract public profile data like πŸ‘€ usernames, πŸ‘₯ followers, πŸ”— Snapcodes & 🀝 related accounts in JSON. Ideal for πŸ“Š marketing, 🧠 research & πŸ“ˆ influencer insights. Fast, accurate & easy to use!

144

Snapchat Profile Scraper

easyapi/snapchat-profile-scraper

Extract comprehensive public profile data from Snapchat accounts. Get detailed information including subscriber counts, bio, location, and more. Perfect for social media analysis, influencer research, and market intelligence. πŸš€

563

5.0

(1)

Snapchat Profile Scraper

karamelo/snapchat-profile-scraper

Extract 1 or 1000s of public Snapchat profiles data, including username, bio, subscriber count, profile picture, and much much more. Scrape Spotlight content to analyze trends and understand user engagement. Works with public, private, and any type of accounts.

817

4.0

(1)

Snapchat Scraper: Profile Spotlight Story Lens Hashtag Email

memo23/snapchat-scraper

Scrape Snapchat profiles, Spotlight clips, Stories, AR Lenses, search/hashtag feeds β€” all in one actor. Extract emails, phones and social handles from bios. AI titles, scene descriptions, audio transcripts, viewer comments, related-clip feeds. Pure HTTP. 31 fields. JSON + CSV.

πŸ‘ User avatar

Muhamed Didovic

60