Depop Followers Scraper avatar

Depop Followers Scraper

Pricing

from $0.50 / 1,000 follow saveds

Go to Apify Store
Depop Followers Scraper

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

Epic Scrapers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

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, pictureUrl and 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 error row, and the rest of the run continues. No Depop login needed. Export to JSON, CSV, Excel or Google Sheets.

Quick start

  1. Paste one or more Depop shop URLs into Shop URLs, for example https://www.depop.com/nikerlina/.
  2. Choose Direction: followers, following or both.
  3. Keep the default of 500 follows per shop, or lower it for a first run.
  4. Click Start, then open the Output tab and export the data.
{
"shopUrls": ["https://www.depop.com/nikerlina/"],
"direction": "followers",
"maxFollows": 500,
"includeSellerProfile": true
}

Input

FieldTypeDefaultEffect
shopUrlsArray of stringsEmptyShop URLs such as https://www.depop.com/nikerlina/.
usernamesArray of stringsEmptyDepop usernames, instead of or together with URLs.
userIdsArray of stringsEmptyNumeric Depop user IDs. At least one of the three seller fields is required.
directionStringfollowersfollowers, following or both.
maxFollowsInteger500Follows saved per shop and direction. With both, the limit applies to each list.
includeSellerProfileBooleantrueSave one seller row per shop.
countryStringGBTwo-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.

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.

EventPrice
Follow saved$0.50 per 1,000 follows
Seller profile saved$0.002 per shop (only with includeSellerProfile)
Actor start$0.00005
Error rowsFree

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.

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.