What Depop actually does
Depop, founded in 2011 in London and acquired by Etsy for $1.625B in 2021, is the dominant Gen-Z fashion resale marketplace. As of Q3 2025, it has approximately 3M active sellers and 6.6M active buyers (derived from Etsy's consolidated 8.5M seller / 93.2M buyer figures minus Etsy marketplace's 5.5M / 86.6M). Depop's Q3 2025 GMS hit $292.1M, with 9-month YTD GMS of $775.2M.
Depop's design language is Instagram-meets-eBay: a social shopping feed where each listing is presented as a visual post, sellers build follower audiences, and discovery happens through feed scrolling and hashtag-style search. Average selling price is approximately $25, positioning Depop at the affordable end of fashion resale. Data hosting runs on AWS per Depop's engineering blog.
The platform removed its 10% US selling fee in mid-2024, but the Boosted Listings fee (8–12%) and Depop Payments processing (3.3% + $0.45) mean promoted items still face effective take rates near 15%. Power resellers who manage hundreds of listings weekly rely on third-party tools like Vendoo and Voolist for bulk management — a gap Depop's app-only interface doesn't address.
Instagram-style social shopping feed
Depop's primary discovery mechanism is a visual feed of listings from followed sellers and algorithmic recommendations. Items are presented as square photo cards resembling Instagram posts — optimized for mobile browsing rather than intent-based search. This social mechanic drives repeat visits and impulse buying at lower price points.
In-app messaging between buyers and sellers
Direct messaging is integrated directly into the buying flow — buyers ask questions about items, negotiate prices, or request additional photos before purchasing. This conversational commerce layer reduces purchase anxiety on secondhand items and differentiates Depop from Amazon-style transactional experiences.
Boosted Listings advertising system
Depop's promoted listing system charges 8% in the US and Australia, 12% in the UK, of the final sale price in addition to payment processing fees. Boosted items appear higher in feed and search results. This is the primary revenue driver post-removal of the base selling fee.
Depop Payments processing
Depop Payments is the mandatory payment processor for US transactions at 3.3% + $0.45 per sale. PayPal remains available in some non-US markets. The processing fee applies to all transactions regardless of boosted status — creating the base cost floor for every sale.
User profiles with follower mechanics
Every seller has a public profile with their listing feed, follower count, following count, shop bio, and seller ratings. Building a follower audience drives organic reach — sellers with 10K+ followers can achieve significant reach without paying for Boosts. This social capital creates a loyalty dynamic between sellers and their repeat buyer audiences.
Depoppricing & limits
Based on base processing (3.3% + $0.45 per sale avg $25) plus 8% boost on half of $12K GMV
Where Depop falls short
Boosted Listings plus processing fees deliver ~15% effective take on promoted items
While Depop's removal of the 10% US selling fee generated positive PR, the Boosted Listings system (8–12%) plus the mandatory 3.3% + $0.45 processing fee means promoted items still face effective take rates comparable to the pre-change era. On a $25 item boosted at 8%, Depop takes $2.78 in boost fees plus $1.27 in processing — $4.05 on a $25 sale, or 16.2%. Sellers who relied on organic reach find that boosting is increasingly necessary to maintain visibility.
App-only seller experience with no desktop tools
Depop's seller interface is primarily app-based — listing creation, order management, and messaging happen on mobile. Power resellers managing 200–500 listings find the mobile-only workflow limiting: bulk editing requires switching between individual listing pages, cross-listing to other platforms requires third-party tools like Vendoo ($12–49/month), and downloading sales data for accounting requires workarounds. The weak desktop experience is a consistent complaint from high-volume sellers.
Low average price points (~$25) thin margins after fees
Depop's average selling price of approximately $25 makes processing fees a significant percentage of revenue. The $0.45 flat component of the 3.3% + $0.45 fee represents 1.8% of a $25 transaction — before the percentage component. On a $10 item, the $0.45 flat fee alone is 4.5%. Sellers of low-cost accessories and small vintage items see margin evaporate faster than sellers on platforms with simple percentage-only fees.
No bulk listing tools forcing reliance on third-party services
Power resellers on Depop routinely use Vendoo ($12–49/month) or Voolist for cross-listing, bulk price edits, and inventory synchronization — adding $144–588/year in additional tooling cost on top of Depop fees. Depop's core app doesn't support importing listings from CSV, batch condition updates, or seasonal price adjustments. This gap exists because Depop's product roadmap prioritizes consumer-facing social features over seller operations.
Scammy buyer claims stuck in app dispute resolution
Depop's dispute system requires all communication and evidence submission through the in-app messaging interface. Sellers report cases where buyers claim items are 'not as described' on clearly photographed items, and resolution requires lengthy back-and-forth within Depop's messaging thread. Escalation to Depop support takes multiple days with scripted first-response templates — a frustrating experience for sellers losing $25 items to bad-faith claims.
Key features to replicate
The core feature set any Depop alternative needs — plus what you can improve on.
Mobile-first social shopping feed
The Instagram-style visual feed is Depop's core discovery mechanism. A custom build needs a chronological + algorithmic feed combining followed-seller new listings with personalized recommendations based on browsing history and purchase patterns. Implement the feed with PostgreSQL-backed activity events and Redis-cached personalized feeds for active users — refreshed on scroll.
Product listing with photo and video upload
Fashion listings require 4–10 photos (cover shot, detail, brand tag, measurements, any flaws) and optional video clips. Integrate Cloudinary for image upload with automatic background removal as a premium listing option. Video support via Cloudinary's video transformation API adds minimal complexity but significantly improves buyer confidence on higher-value items.
In-app messaging between buyers and sellers
Direct messaging needs to be integrated into the listing view — buyers tap a button to message the seller about a specific item. Build with a PostgreSQL-backed message store and WebSocket delivery for real-time notification. Include read receipts, typing indicators, and photo-sharing in conversation to replicate Depop's conversational commerce experience.
Payment processing with seller payouts
Use Stripe Connect Express for seller onboarding and payment collection. Configure the payment flow: buyer pays, funds held until 48 hours after delivery confirmation, then released to seller payout account. Support bank account and debit card withdrawals with same-day payout as a premium feature for verified sellers.
Promoted and boosted listings system
A transparent CPC or percentage-of-sale boost system gives sellers visibility control without the 'influenced sale' attribution controversy. Show sellers exactly which sales resulted from boosted placement, how much was spent, and the ROAS — building the transparency that Depop's attribution model lacks.
Search with filters for size, brand, condition, and price
Apparel-specific search needs size normalization (XS/S/M/L vs. 0/2/4/6/8 vs. numeric European sizes), brand disambiguation (Nike vs. Nike Air Max 90 Jordan), and condition grading filters. Elasticsearch with apparel-specific index mappings handles this well; add autocomplete for brand names from a curated brand dictionary.
User profiles with follower mechanics
Seller profiles need listing grid, follower/following counts, bio, average rating, total sales, and response rate. Following a seller subscribes the buyer to that seller's new listings in their feed. Build follow notifications as push (FCM) and email (Resend) — new follower, new listing from followed seller, item from wishlist is back in stock.
Technical architecture
A Gen-Z fashion marketplace is a mobile-first social-commerce platform built around visual content discovery and real-time messaging. The architecture prioritizes media performance (fast image loading on mobile), real-time communication (in-app messaging with typing indicators), and feed personalization. The backend must handle high-read traffic patterns from passive feed browsing with occasional write spikes from listings and purchases.
Mobile app
React Native (Expo), Flutter, Swift/Kotlin native
Recommended: React Native with Expo — fastest path to iOS and Android; Depop is app-first and mobile UX quality directly determines user retention
Web frontend
Next.js App Router, Remix, SvelteKit
Recommended: Next.js with ISR for listing and seller profile pages — important for SEO since Google indexes individual Depop listings; full web seller tools as the desktop experience improvement over Depop
Backend API
NestJS, Fastify, Rails
Recommended: NestJS with TypeScript — handles messaging WebSocket connections, feed assembly, and notification fan-out well; strong Prisma integration for complex relational models
Database
PostgreSQL, MongoDB
Recommended: PostgreSQL for listings, orders, follows, and transactions; Redis for feed caching, real-time messaging pub/sub, and session management
Media storage
Cloudinary, AWS S3 + CloudFront, Bunny CDN
Recommended: Cloudinary — automatic image optimization, background removal API, and CDN delivery in one service; critical for mobile performance on image-heavy fashion feeds
Search
Meilisearch, Elasticsearch, Typesense
Recommended: Meilisearch for MVP — typo-tolerant faceted search with low ops overhead; handles apparel attribute filtering (size, brand, color, condition) efficiently
Messaging and notifications
Socket.io, Ably, Pusher
Recommended: Socket.io with Redis pub/sub for in-app messaging; Firebase Cloud Messaging for push notifications to iOS and Android
Complexity estimate
Complexity 7/10 — the social and commerce layers are individually manageable but the mobile app requirement doubles frontend scope. Real-time messaging and feed personalization are the areas most likely to require post-MVP iteration. Plan 6–10 months with a 3-developer team.
Depop vs building your own
Open-source Depop alternatives
Existing projects you can self-host or use as a starting point. Each has trade-offs.
Bagisto Multivendor
26.8KBagisto is a Laravel + Vue.js multi-vendor e-commerce framework with 26.8K stars. It handles multi-seller product catalogs, commission management, and seller dashboards. Social-commerce features (follow, feed, messaging) and the mobile-first design require complete custom development on top.
Medusa.js
33KMedusa is a TypeScript/Node.js headless commerce platform. Its modular architecture — product catalog, orders, customers, payments — provides the commerce foundation. A Depop alternative requires custom multi-seller, social feed, and messaging modules built on top of Medusa's core.
Saleor
22.9KSaleor is a Python/Django + GraphQL headless commerce platform. The GraphQL API is well-suited for the complex data requirements of a social feed. The apps framework allows extension, but social commerce mechanics and mobile apps require complete custom development.
Build vs buy: the real math
6–10 months
Custom build time
$300K–$800K
One-time investment
2–3 years for vertical operators
Breakeven vs Depop
The economics work for a focused fashion vertical, not a horizontal Depop competitor. A seller with $12K GMV/year pays approximately $1,800 in Depop fees — a custom platform at $400K takes 220 years to break even for one seller. But aggregate 300 sellers each with $12K GMV, and the platform handles $3.6M in annual GMV with 10% commission = $360K/year in platform revenue, breaking even in just over 1 year. The key is vertical specificity: vintage streetwear for a specific demographic, sustainable kids fashion, or a geographic community (London vintage resellers) creates a defensible niche that Depop's horizontal algorithm can't serve as well.
DIY roadmap: build it yourself
This roadmap targets a mobile-first Gen-Z fashion marketplace MVP built on React Native + Next.js + NestJS. It assumes a 3-developer team over 6–10 months targeting a specific fashion vertical.
Foundation: auth, profiles, and listing creation
5–6 weeks- Set up React Native Expo app and Next.js web frontend with shared TypeScript types
- Configure PostgreSQL + Prisma for users, listings, follows, messages, and orders
- Implement Clerk auth with Apple/Google social login for frictionless mobile onboarding
- Build seller profile pages with photo upload, bio, follower count, and listing grid
- Create listing creation flow: multi-photo upload, condition grading, apparel attributes
- Integrate Cloudinary for image hosting with automatic mobile optimization
Social feed, search, and discovery
6–8 weeks- Build personalized home feed combining followed-seller posts with algorithmic recommendations
- Implement follow/unfollow system with follower feed subscription logic
- Set up Meilisearch with apparel-specific attributes and size normalization
- Add wishlist (like) functionality with 'make offer to likers' seller feature
- Build trending and new arrivals discovery sections for non-personalized discovery
- Implement FCM push notifications for follows, likes, and new listings from followed sellers
Messaging, payments, and shipping
5–7 weeks- Build real-time in-app messaging with Socket.io and PostgreSQL message persistence
- Implement offer/counter-offer system integrated into listing message thread
- Set up Stripe Connect Express for seller onboarding and payout configuration
- Build checkout flow with 48-hour delivery-confirmation hold before payout release
- Integrate EasyPost for prepaid label generation with tracking webhook delivery to buyers
- Add post-transaction review and rating system with seller response capability
React Native app review and approval on App Store / Google Play adds 1–2 weeks to launch timeline. These estimates assume developers comfortable with both mobile and web development. A web-only MVP can launch in 4–5 months; add mobile in a subsequent phase to validate product-market fit first.
Features you can't get from Depop
This is where a custom build pulls ahead — features impossible or impractical on a shared platform.
Full-featured web desktop seller dashboard for power resellers
Depop's biggest gap is the lack of desktop seller tools. A custom platform can build a full-featured web dashboard with bulk listing upload via CSV or drag-and-drop, batch price editing, seasonal repricing rules, inventory tracking, and sales analytics — directly addressing the $144–588/year that power resellers spend on third-party tools like Vendoo.
Transparent cost-per-click advertising replacing percentage Boosts
Depop's percentage-of-sale boost model creates uncertainty about advertising ROI. A custom platform can offer transparent CPC bidding for category and search placement — sellers set a max budget and bid, see real-time performance data (impressions, clicks, conversions), and pay only for measurable results. This is better for sellers and creates more predictable advertising revenue for the platform.
Cross-listing API integration with major fashion resale platforms
Power resellers cross-list across Depop, Poshmark, eBay, and Vinted using Vendoo. A custom platform can build native cross-listing integration with major platforms via their APIs — allowing sellers to post once and publish to multiple platforms simultaneously, then sync inventory levels when items sell. This dramatically reduces the friction of adding a new platform to a reseller's workflow.
Video-first listing format with style content creation tools
TikTok and Instagram Reels have normalized video as a primary fashion discovery format. A custom platform can build video-first listings where sellers record short clips showing the item in motion (drape, texture, fit), processed through Cloudinary with automatic captioning and mobile optimization. This is technically straightforward but creates a fundamentally different product experience than static photo listings.
Who should build a custom Depop
Vertical Gen-Z fashion community operators
Specific fashion communities — vintage Nike, Y2K fashion, sustainable streetwear, Korean pop-influenced style — have their own aesthetics and community norms that Depop's horizontal algorithm can't serve. A focused platform becomes the category authority and builds genuine community loyalty that Depop's feed algorithm suppresses.
Fashion brands building circular economy programs
Brands can own the resale channel for their products rather than ceding it to Depop. A brand-specific resale marketplace drives product sales (new → secondhand → inspires new purchase), generates brand loyalty data, and controls the resale narrative — impossible when resale happens on Depop outside the brand's visibility.
International operators in markets without Depop
Depop operates primarily in English-language markets. Southeast Asian, Latin American, and Eastern European fashion resale markets are entirely underserved by Depop's current reach. A localized fashion marketplace with local payment methods (GCash, PIX, local BNPL) and local shipping carriers captures first-mover advantage in markets where Depop's infrastructure doesn't extend.
Skip the DIY — let RapidDev build it
Everything above is doable — but it takes months of full-time work. We build custom Depop alternatives using AI-accelerated development, delivering in weeks what used to take quarters.
Discovery call (free)
30 minWe map your exact requirements: which Depop features you need, what custom features to add, your users, integrations, and compliance needs. You get a detailed scope document and fixed-price quote within 48 hours.
AI-accelerated build
6–10 monthsOur engineers use Claude Code, Lovable, and custom AI tooling to build 3–5x faster than traditional development. You see progress in a staging environment every week — not a black box for months.
Launch + handoff
1 weekWe deploy to your infrastructure, transfer the GitHub repo, set up CI/CD, and walk your team through the codebase. You own 100% of the source code — no vendor lock-in, no recurring platform fees.
What you get
Timeline
6–10 months
Investment
$300K–$800K
vs Depop
ROI in 2–3 years for vertical operators
30-min call. Fixed-price quote within 48 hours. No commitment.
Frequently asked questions
How much does it cost to build a Depop alternative?
A custom Gen-Z fashion marketplace built by an agency costs $300K–$800K. A web-only MVP with listings, social feed, Stripe payments, and shipping lands around $300K. Adding React Native mobile apps for iOS and Android pushes to $600K–$800K. These estimates assume a 3-developer team over 6–10 months.
How long does it take to build a Depop clone?
A web-only MVP takes 4–6 months with a 3-developer team. Adding mobile apps extends the timeline to 8–12 months. The real-time messaging system and social feed add 5–6 weeks of development. Solo developers should budget 14–18 months for a complete web + mobile build.
Are there open-source Depop alternatives?
No OSS project matches Depop's social-commerce model. Bagisto (26.8K stars, MIT), Medusa.js (33K stars, MIT), and Saleor (22.9K stars, BSD) provide commerce infrastructure that you extend with social features and mobile apps. All require substantial custom development to reach Depop-like functionality.
Can I import listings from Depop to my custom platform?
Depop doesn't provide a bulk export feature for listings. Power resellers using Vendoo or Voolist may have their inventory in a format you can import. Alternatively, building a browser extension or offering a mobile-assisted listing import tool (seller photographs items in your app while Depop listings are open) reduces the migration friction significantly.
Do I need a mobile app or can I launch web-only first?
A web-first MVP is viable for validating your concept before investing in mobile development. Build a responsive Progressive Web App (PWA) that works acceptably on mobile browsers — this covers 80% of the use case. Once you validate product-market fit with 100+ active sellers, invest in native React Native apps for the improved camera integration and push notification experience that web browsers can't fully match.
How do I solve the cold-start problem for a new fashion marketplace?
Launch supply-first: curate 50–100 high-quality sellers with strong photography and unique inventory before opening to buyers. Target a specific aesthetic or community (vintage 90s sportswear in London, sustainable kidswear in Berlin) where you can reach the seller community directly. Operate a micro-influencer seeding program in your target style niche to drive initial buyer traffic. Organic SEO on individual listing pages (Next.js ISR) builds long-term discovery.
Can RapidDev build a custom fashion resale marketplace like Depop?
Yes. RapidDev has built 600+ apps including social-commerce platforms, Stripe Connect marketplaces, and React Native mobile applications. We can scope a web + mobile build tailored to your specific fashion vertical. Book a free consultation at rapidevelopers.com/contact.
We'll build your Depop
- Delivered in 6–10 months
- You own 100% of the code
- No per-seat fees, ever
30-min call. No commitment.