Vinted Universal Scraper avatar

Vinted Universal Scraper

Pricing

from $1.02 / 1,000 results

Go to Apify Store
Vinted Universal Scraper

Vinted Universal Scraper

⚡ Scrape Vinted by filters or just by pasting a URL! Search any keyword; filter by brand, category, size, colour, condition, price & currency on any Vinted country. Enrich items with the seller's profile, beat the 960-per-search cap with deep scrape, export clean data with photos — CSV/JSON/Excel.

Pricing

from $1.02 / 1,000 results

Rating

5.0

(1)

Developer

Scrapifier

Scrapifier

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🕸️ Vinted Scraper

Extract Vinted listings by keyword, brand, category or URL — and export them as structured JSON, CSV or Excel. No code required.

Apify Actor

📋 Contents

📖 Overview

Search Vinted the easy way — by filters or by URL — and collect every matching item. For each listing you get the title, price (plus total price with Buyer Protection), brand, size, condition, favourites, views, all photos, the seller, and a direct link.

  • Works on any Vinted country (fr, com, de, it, es, co.uk, and 17 more).
  • Search by keyword, brand, category, size, colour, condition, price and currency — or just paste a Vinted URL.
  • Optionally enrich every item with the seller's full profile (feedback, location, sales, followers).
  • Exports to JSON, CSV, Excel, or the Apify dataset API.
  • Pay per result — no subscription.

🚀 How to use

  1. Choose how to search: type one or more keywords, pick a brand by name, choose colour/condition, set a price range and country — or paste a Vinted search/brand/category URL into Vinted URLs.
  2. Set Max results (how many items to collect), and turn on Deep scrape to go beyond a single search's limit.
  3. Start the run.
  4. Download your data from the Storage tab, or fetch it from the API.

💡 Easiest of all: filter however you like on Vinted, copy the address bar, and paste that URL — every filter is kept.

📥 Input

FieldKeyTypeDefaultDescription
Vinted URLsurlsarray of stringsCatalog/search, brand or category URLs. Empty = use the filters below.
Keywordssearch_textarray of strings["nike"]One or more keywords — each searched separately (one per line).
Vinted countrycountryselectfrWhich marketplace (sets domain + default currency).
Brandsbrandsarray of stringsBrand names (e.g. Nike, Zara) — matched automatically.
Conditionconditionsselect (multi)New with tags / New without tags / Very good / Good / Satisfactory / Not fully functional.
Colourcolorsselect (multi)29 colours. Empty = any.
Min / Max priceprice_from / price_tointegerPrice range, in the country's currency.
Sort byorderselectnewest_firstNewest · Relevance · Price low→high · Price high→low.
Swap-only itemsonly_swappablebooleanfalseOnly items open to swapping.
Max resultsmax_resultsinteger100Items to collect per keyword / per URL. 0 = as many as possible.
Deep scrapedeep_scrapebooleanfalseCollect far more than a single search's ~960-item limit.
Include seller detailsinclude_seller_detailsbooleanfalseAdd each seller's feedback, location, items, followers.
Flat columnsflattenbooleanfalseAdd flat seller_login / seller_id / photo_url columns for CSV/Excel.
Category / Brand / Size / Material IDscatalog_ids / brand_ids / sizes / material_idsarray of stringsAdvanced numeric IDs (easiest via a pasted URL).
Proxy configurationproxyConfigurationobjectApify ProxyProxy settings (recommended for large runs).

📤 Output

Each item is stored as one dataset item. Export it as JSON, CSV or Excel, or read it from the API.

FieldDescription
idVinted item ID
urlDirect link to the item
titleListing title
priceItem price (seller's asking price)
currencyCurrency code
total_priceTotal price incl. Buyer Protection
service_feeBuyer Protection fee
brandBrand name
sizeSize label
conditionItem condition
is_new_with_tagsWhether the item is brand new with tags
favouritesNumber of favourites (likes)
viewsView count
is_for_swapWhether the seller is open to swap
photo / photos[]Main photo + all photo URLs (full size)
dominant_colorMain photo dominant colour
seller{}login, profile_url, is_business (+ feedback, city, country, items, followers with Include seller details)
scraped_atExtraction timestamp
search_urlThe search this item came from

💰 Pricing

From $1.50 per 1,000 items, with automatic volume discounts down to $1.02 at higher tiers. No subscription — you pay only for the results you extract. New Apify users can try the Actor with their free monthly platform credits.

🛡️ Proxy and performance

  • A proxy is recommended for large or frequent runs — Apify Residential works best and lets you pick the country.
  • Each search returns up to ~960 items; turn on Deep scrape to collect far more from the same query.
  • Start with a small Max results to validate your filters, then increase it.
  • Give one or more keywords (bulk, one per line) to cover several searches in a single run.

🔌 Integrations

Run the Actor from the Apify API, the JavaScript or Python clients, or connect it to Make, Zapier, n8n, Google Sheets and Slack through Apify integrations. Each run's data is available as JSON or CSV via the dataset API.

Need another marketplace? Open an issue.

❓ FAQ

How do I search a specific country?

Set Vinted country (e.g. com for international/USD, de for Germany). Pasted URLs keep their own domain.

Can I collect a whole category?

Yes. Leave the keywords empty, paste a category URL (or pick filters), and turn on Deep scrape for large pulls.

How fresh is the data?

It is collected live at runtime.

💬 Support

Questions or issues? Post them in the Issues tab and I will respond quickly. If the Actor is useful to you, a review is appreciated.