Depop Followers Scraper
Pricing
from $0.50 / 1,000 follow saveds
Depop Followers Scraper
Scrape the followers and following lists of any Depop shop: username, bio, country, follower counts and avatar, plus optional seller profiles. No login, residential proxy included.
Pricing
from $0.50 / 1,000 follow saveds
Rating
0.0
(0)
Developer
Epic Scrapers
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Depop Followers Scraper: followers and following lists of any Depop shop
Depop Followers Scraper turns a Depop shop's followers (or the accounts it follows) into a spreadsheet. For each account you get the username, profile URL, bio, country, name, follower and following counts and avatar. It is for brands and resellers finding an audience, shops studying competitors, and researchers mapping the Depop community.
- Followers, following or both. Pick the direction per run.
- Rich account rows.
username,bio,country,followersCount,followingCount,pictureUrland more. - Optional seller profiles. One row per shop with bio, follower counts, rating and items sold.
- Paste shop URLs, usernames or user IDs. A mix works.
- Errors in the data, not in the log. A shop that fails gets an
errorrow, and the rest of the run continues. No Depop login needed. Export to JSON, CSV, Excel or Google Sheets.
Quick start
- Paste one or more Depop shop URLs into Shop URLs, for example
https://www.depop.com/nikerlina/. - Choose Direction: followers, following or both.
- Keep the default of 500 follows per shop, or lower it for a first run.
- Click Start, then open the Output tab and export the data.
{"shopUrls": ["https://www.depop.com/nikerlina/"],"direction": "followers","maxFollows": 500,"includeSellerProfile": true}
Input
| Field | Type | Default | Effect |
|---|---|---|---|
shopUrls | Array of strings | Empty | Shop URLs such as https://www.depop.com/nikerlina/. |
usernames | Array of strings | Empty | Depop usernames, instead of or together with URLs. |
userIds | Array of strings | Empty | Numeric Depop user IDs. At least one of the three seller fields is required. |
direction | String | followers | followers, following or both. |
maxFollows | Integer | 500 | Follows saved per shop and direction. With both, the limit applies to each list. |
includeSellerProfile | Boolean | true | Save one seller row per shop. |
country | String | GB | Two-letter country code that Depop sees. The residential proxy uses the same country. |
Output
Each dataset row has a recordType: follow, seller or error.
{"recordType": "follow","direction": "followers","subjectId": 3138013,"subjectUsername": "nikerlina","subjectShopUrl": "https://www.depop.com/nikerlina/","userId": 200398911,"username": "caine_375","profileUrl": "https://www.depop.com/caine_375/","bio": "UK based, open to offers","website": null,"country": "GB","firstName": "Michelle","lastName": "Penrose","followersCount": 12,"followingCount": 6,"pictureUrl": "https://media-photos.depop.com/b1/200398911/4317850512_62470875e0014a678fb4d7973460e29f/U3.jpg","scrapedAt": "2026-10-20T12:00:00.000Z"}
A seller row has userId, username, shopUrl, firstName, lastName, verified, bio, website, country, followersCount, followingCount, rating (average stars), reviewsTotal, soldCount, lastSeen, pictureUrl and scrapedAt. An error row has the shop (shopUrl, username or userId, or inputValue for invalid input), an error message and scrapedAt. Missing values are null.
Notes on fields
- Follows come in Depop's order, newest first. A shop's list can be a few rows shorter than its
followersCount, because Depop leaves some accounts (for example deactivated ones) out of the list. - A seller given twice (as a URL, a username and an ID) is scraped once.
- Seller rows are saved before the shop's follows. Rows are not sorted by shop.
For AI agents
Call epicscrapers/depop-followers-scraper with:
{ "shopUrls": ["https://www.depop.com/nikerlina/"], "direction": "both", "maxFollows": 100 }
Rows: follow (username, profileUrl, direction, followersCount, country), seller (shop stats), error (error explains why a shop failed; other shops still run).
FAQ
Do I need a Depop account or a proxy?
No. The Actor does not log in, and every run uses residential Apify Proxy, included in the price.
Why is it slow for many shops?
Shops are processed one at a time, with a pause of about 0.7 seconds between requests of 100 follows each. A shop with 1,000 followers takes about 15 seconds.
Is it legal to scrape Depop followers?
The Actor collects follower lists that are public on Depop. You are responsible for how you use the data, including Depop's terms and laws such as GDPR, since rows name real accounts.
Cost
You pay per result. Platform usage and residential proxy are included.
| Event | Price |
|---|---|
| Follow saved | $0.50 per 1,000 follows |
| Seller profile saved | $0.002 per shop (only with includeSellerProfile) |
| Actor start | $0.00005 |
| Error rows | Free |
Example: 500 followers from each of 4 shops, with seller profiles, costs 2,000 × $0.0005 + 4 × $0.002 = $1.008.
Set a maximum cost per run in Apify Console or with maxTotalChargeUsd in the API. The run stops cleanly when it reaches the limit, and you are not charged past it.
Related Actors
- Depop Reviews Scraper: shop reviews and seller profiles on Depop.
- Vinted Search Scraper: second-hand fashion listings on Vinted.
Support
Report problems through the Issues tab. Include the run ID, your input and what you expected.
This Actor is not affiliated with or endorsed by Depop. "Depop" is a trademark of its owner.