Vinted Scraper — Cross-Country Price Comparison
Pricing
$0.01 / 1,000 results
Vinted Scraper — Cross-Country Price Comparison
Scrape Vinted marketplace across 19 countries. Search items, compare prices between countries, analyze sellers, track trending products. The only scraper with cross-country arbitrage detection. Extract prices, brands, sizes, photos, ratings. Export JSON, CSV, Excel. Pay-per-result pricing.
Pricing
$0.01 / 1,000 results
Rating
0.0
(0)
Developer

Yorick
Actor stats
0
Bookmarked
4
Total users
2
Monthly active users
20 hours ago
Last modified
Categories
Share
Vinted Scraper — Cross-Country Price Comparison, Seller Analytics & Trending Items
The most complete Vinted scraper on the market. Scrape Vinted marketplace data across 19 countries — search items, compare prices between countries, analyze seller profiles, track trending products, and extract sold items data. Built for resellers, market researchers, and e-commerce analytics.
🏆 Only scraper with cross-country price comparison — Find arbitrage opportunities across 19 Vinted markets in seconds.
What data can you extract from Vinted?
This Vinted data scraper extracts comprehensive marketplace data including:
| Data Point | Description |
|---|---|
| Item listings | Title, description, price, brand, size, condition, color, photos |
| Seller profiles | Username, rating, reviews, followers, sold items count, verification status |
| Price comparison | Average, median, min, max prices across multiple countries |
| Trending items | Most favorited items sorted by engagement |
| Sold items | Recently sold listings with prices |
| Seller closet | All items from a specific seller |
7 Powerful Scraping Modes
🔍 1. Search Items
Search the Vinted catalog with filters: keywords, brand, size, price range, condition, category.
Input example:
{"mode": "SEARCH","query": "nike air force 1","countries": ["fr"],"priceMin": 10,"priceMax": 100,"condition": "very_good","maxItems": 100}
Output example:
{"id": 8140955190,"title": "Air Force 1","price": 45,"currency": "EUR","brand": "Nike","size": "40","condition": "Very Good","favouriteCount": 49,"url": "https://www.vinted.fr/items/8140955190-air-force-1","photo": "https://images1.vinted.net/..."}
📦 2. Item Detail
Get complete item information including full description, all photos, seller info, views, and favorites.
Input example:
{"mode": "ITEM_DETAIL","itemUrls": ["https://www.vinted.fr/items/8140955190-air-force-1"]}
Output example:
{"id": 8140955190,"title": "Air Force 1","description": "Air force 1 parfait état, Pointure 40","price": 45,"currency": "EUR","brand": "Nike","category": "Femmes Baskets","condition": "New","color": "Blanc","photos": ["https://images1.vinted.net/..."],"favouriteCount": 49,"viewCount": 234,"isSold": false,"seller": {"id": 12345,"username": "seller_name","rating": 0.98,"followerCount": 1500}}
👤 3. Seller Profile
Analyze any Vinted seller — rating, reviews, followers, sold items count, verification status.
Input example:
{"mode": "SELLER_PROFILE","sellerUrls": ["https://www.vinted.fr/member/49967486"]}
Output example:
{"id": 49967486,"username": "monpetitdresss","rating": 0.96,"ratingCount": 2628,"itemCount": 526,"soldItemCount": 3180,"followerCount": 10283,"followingCount": 3146,"verifications": { "email": true, "phone": false },"lastSeenAt": "2026-02-10T01:16:28+01:00"}
🌍 4. Cross-Country Price Comparison
Our unique feature. Compare prices for the same product across multiple Vinted markets. Find where to buy cheap and sell expensive — perfect for cross-border arbitrage.
Input example:
{"mode": "CROSS_COUNTRY","query": "nike air force 1","countries": ["fr", "de", "es", "it", "nl", "pl"]}
Output example:
{"query": "nike air force 1","bestBuyCountry": "it","bestSellCountry": "de","arbitrageSpreadPct": 61.8,"comparisons": [{ "country": "fr", "avgPrice": 35.40, "minPrice": 18, "maxPrice": 48, "currency": "EUR" },{ "country": "de", "avgPrice": 50.80, "minPrice": 35, "maxPrice": 89, "currency": "EUR" },{ "country": "es", "avgPrice": 32.58, "minPrice": 15, "maxPrice": 45, "currency": "EUR" },{ "country": "it", "avgPrice": 31.40, "minPrice": 10, "maxPrice": 70, "currency": "EUR" }]}
💰 5. Price Tracking
Track prices of specific items over time. Monitor price drops, calculate days listed, and get price history.
{"mode": "PRICE_TRACK","itemUrls": ["https://www.vinted.fr/items/8140955190-air-force-1","https://www.vinted.fr/items/8092158420-nike-air-force"]}
🏷️ 6. Sold Items
Find recently sold items matching your search — analyze actual selling prices, not just listing prices.
{"mode": "SOLD_ITEMS","query": "adidas yeezy","countries": ["fr"],"maxItems": 50}
🔥 7. Trending Items
Discover trending products sorted by engagement (favorites). Find what's hot on Vinted right now.
{"mode": "TRENDING","query": "nike","countries": ["fr"],"maxItems": 20}
19 Supported Vinted Countries
| Country | Domain | Currency |
|---|---|---|
| 🇫🇷 France | vinted.fr | EUR |
| 🇩🇪 Germany | vinted.de | EUR |
| 🇪🇸 Spain | vinted.es | EUR |
| 🇮🇹 Italy | vinted.it | EUR |
| 🇳🇱 Netherlands | vinted.nl | EUR |
| 🇧🇪 Belgium | vinted.be | EUR |
| 🇦🇹 Austria | vinted.at | EUR |
| 🇵🇹 Portugal | vinted.pt | EUR |
| 🇱🇺 Luxembourg | vinted.lu | EUR |
| 🇬🇷 Greece | vinted.gr | EUR |
| 🇫🇮 Finland | vinted.fi | EUR |
| 🇱🇹 Lithuania | vinted.lt | EUR |
| 🇱🇻 Latvia | vinted.lv | EUR |
| 🇪🇪 Estonia | vinted.ee | EUR |
| 🇭🇺 Hungary | vinted.hu | HUF |
| 🇨🇿 Czech Republic | vinted.cz | CZK |
| 🇸🇰 Slovakia | vinted.sk | EUR |
| 🇵🇱 Poland | vinted.pl | PLN |
| 🇬🇧 United Kingdom | vinted.co.uk | GBP |
Use Cases
🏪 For Resellers & Flippers
- Find underpriced items across different countries
- Cross-border arbitrage: Buy in Italy (avg €31) → Sell in Germany (avg €51) = 61% profit margin
- Monitor competitors' prices and adjust your listings
- Track price drops on items you want to buy
📊 For Market Researchers
- Analyze pricing trends across the European second-hand market
- Study seller behavior — top sellers' strategies, pricing patterns
- Monitor brand popularity and demand by country
- Export data for analysis in Excel, Google Sheets, or BI tools
🤖 For Developers & Automation
- Build price comparison tools using our structured JSON output
- Create Vinted alerts with Apify webhooks + Zapier/Make/n8n
- Feed data into ML models for price prediction
- Integrate via API for real-time Vinted data access
How to Use Vinted Scraper
Via Apify Console
- Go to the Vinted Smart Scraper page
- Click "Try for free"
- Choose a scraping mode
- Enter your search query and filters
- Click "Start" and wait for results
- Download data in JSON, CSV, Excel, or connect via API
Via Apify API
curl "https://api.apify.com/v2/acts/kazkn~vinted-smart-scraper/runs" \-X POST \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_API_TOKEN" \-d '{"mode": "SEARCH","query": "nike","countries": ["fr"],"maxItems": 100}'
Via JavaScript/Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('kazkn/vinted-smart-scraper').call({mode: 'CROSS_COUNTRY',query: 'nike air force 1',countries: ['fr', 'de', 'es', 'it'],});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Integrations
This Vinted scraper works seamlessly with:
- Zapier — Trigger workflows when new items match your criteria
- Make (Integromat) — Build automated Vinted monitoring pipelines
- n8n — Self-hosted automation with Vinted data
- Google Sheets — Auto-export results to spreadsheets
- Webhooks — Get notified in real-time when scraping completes
Pricing
This Actor uses a pay-per-result pricing model:
- $0.01 per 1,000 results — one of the cheapest Vinted scrapers available
- Free Apify tier includes $5/month of platform credits
- No subscription required — pay only for what you use
Performance & Limits
| Metric | Value |
|---|---|
| Speed | ~100-500 items/minute (depends on proxy) |
| Max items per run | 10,000+ |
| Rate limiting | Built-in smart rate limiter with automatic backoff |
| Anti-blocking | Automatic session rotation + Cloudflare bypass |
| Proxy support | Datacenter & residential proxies supported |
Frequently Asked Questions
Is it legal to scrape Vinted?
Web scraping of publicly available data is generally legal in the EU and US. This scraper only accesses publicly visible product listings and seller profiles — the same data any visitor can see on vinted.com.
Does this scraper work with all Vinted countries?
Yes! All 19 Vinted markets are supported, from France and Germany to Poland and the UK. You can even compare prices across countries in a single run.
How is this different from other Vinted scrapers?
This is the only Vinted scraper that offers cross-country price comparison across 19 markets. Most competitors only support basic search. We also include seller analytics, trending items, and sold items analysis.
Can I use this for price arbitrage?
Absolutely. The CROSS_COUNTRY mode was built specifically for this. It calculates average prices per country and shows you where to buy cheap and sell expensive, including the arbitrage spread percentage.
How often can I run this scraper?
As often as you need. Built-in rate limiting and proxy rotation ensure stable performance. For continuous monitoring, use Apify's scheduling feature to run automatically (e.g., every hour, daily).
Can I export data to Excel or Google Sheets?
Yes. Apify lets you export results in JSON, CSV, Excel, XML, and RSS. You can also connect directly to Google Sheets via the Apify integration.
Other Scrapers by KazKN
- Vinted MCP Server — Connect Claude, Cursor, or any AI assistant to Vinted data via MCP protocol. Also available on npm:
npx -y vinted-mcp-server - App Store Scraper & Localization Analyzer — Scrape iOS App Store data with localization gap detection across 40+ languages
Changelog
v1.0 (February 2026)
- Initial release
- 7 scraping modes: Search, Item Detail, Seller Profile, Cross-Country, Price Track, Sold Items, Trending
- 19 Vinted countries supported
- Smart anti-blocking with Cloudflare bypass
- Pay-per-result pricing
Built with ❤️ by KazKN. Questions? Open an issue or contact via Apify.