Skip to content

Avito Scraper

Try for free

Scrape Avito.ru listings by keyword, city, category or search URL: prices, photos, seller, ratings, and optional full details (description, parameters, address, coordinates, views). No login needed.

🛒 Avito Scraper

Scrape listings from Avito.ru, Russia's largest classifieds site, by keyword, city, category or any Avito search URL. You get prices, photos, seller names and ratings, and with one switch the full listing: description, parameters, address, coordinates, posting date and view counts. No login and no Avito account needed, and it costs about half of what comparable tools charge.

✨ Why use Avito Scraper?

  • ⚡ Fast: 1,000 listings in about a minute, 200 fully detailed listings in under a minute, even past Avito's 40-page limit.
  • 🔎 Flexible search: keywords plus city or region (Russian or English names), 80+ category presets, price range, sort order, or simply paste any Avito search, category or listing URL.
  • 📋 Full details on demand: description, all photos, every parameter (mileage, rooms, size, condition…), address with latitude/longitude, posting date, total and today's views, stock and seller profile.
  • 🏠 Daily rentals: check-in / check-out dates and guest count for short-term rentals.
  • 🧹 Clean data: duplicates removed across pages and searches, numeric prices, absolute URLs.
  • 💸 Cheap: pay only per listing saved, about 50% below the usual market price.

🎯 Use cases

  • 📈 Price monitoring: track asking prices for phones, cars or electronics in one or many cities.
  • 🏘️ Real estate research: collect apartments for sale or rent with coordinates, area and price for market analysis.
  • 🚗 Car market analytics: export car listings with all specs for valuation models.
  • 🧾 Lead generation: find active shops and companies selling in a category, with ratings and listing counts.
  • 🔬 Academic and market research: build datasets of Russian second-hand and retail supply.

🚀 How to use

  1. Enter a search query (for example iPhone 15 Pro) and a location (Москва, Kazan, Nizhny Novgorod Oblast), or paste an Avito search URL, or a list of listing URLs.
  2. Optionally pick a category, price range and sort order.
  3. Set Max listings and switch on Full listing details if you need descriptions, parameters and coordinates.
  4. Click Start. When the run finishes, export the results as JSON, CSV, Excel or HTML, or fetch them through the API.

📥 Input

FieldDescription
queryKeywords as typed into the Avito search box
searchUrlAny Avito link: search, filtered category or a single listing. Filters, city and sort are read from the link
listingUrlsListing URLs or IDs, returns full details for each
maxResultsHow many listings to save (default 20)
locationCity or region in Russian or English; defaults to all of Russia
categoryCategory preset (apartments for rent, cars, phones, laptops, …)
priceMin / priceMaxPrice range in rubles
sortrelevance, newest, cheapest, expensive
checkIn / checkOut / guestsDaily-rental dates and guests
includeDetailsFetch the full listing (description, parameters, coordinates, views)
{
  "query": "iPhone 15 Pro",
  "location": "Москва",
  "maxResults": 100,
  "priceMax": 80000,
  "sort": "cheapest",
  "includeDetails": true
}

📤 Output

FieldDescription
id, url, titleListing ID, link and title
price, priceFormatted, pricePreviousPrice in rubles (number), as shown, and the old price for discounts
thumbnail, images, imageCountPhotos
sellerName, profile URL, shop or private, rating, review count, member since, badges
badges, snippet, isDeliveryAvailableSearch-card badges, text snippet, Avito delivery
description, parametersFull text and all listing parameters (details)
address, latitude, longitude, breadcrumbsLocation and category path (details)
postedAt, viewsTotal, viewsToday, contactMethods, stockPosting time (UTC), views, contact options (details)
{
  "id": 8203965121,
  "title": "Велосипед горный 26''",
  "url": "https://www.avito.ru/kazan/velosipedy/velosiped_gornyy_26_8203965121",
  "price": 12890,
  "priceFormatted": "12 890 ₽",
  "categoryId": 34,
  "imageCount": 10,
  "isDeliveryAvailable": true,
  "seller": {
    "name": "Веломагазин Пример",
    "profileUrl": "https://www.avito.ru/user/0000example/profile",
    "isShop": true,
    "sellerType": "Компания",
    "ratingScore": 4.8,
    "reviewCount": 325,
    "memberSince": "На Авито с июня 2014",
    "listingCount": 940
  },
  "description": "Новый горный велосипед, рама 17\", 21 скорость…",
  "address": "Казань",
  "latitude": 55.743912,
  "longitude": 49.212469,
  "postedAt": "2026-10-14 15:37:13",
  "parameters": [
    {"name": "Состояние", "value": "Новое"},
    {"name": "Бренд", "value": "Другой"}
  ],
  "contactMethods": ["phone", "messenger"],
  "viewsTotal": 216,
  "viewsToday": 4,
  "searchQuery": "велосипед / Казань"
}

💰 Pricing

Pay per result:

  • $2.50 per 1,000 listings ($0.0025 per listing).
  • +$1.50 per 1,000 listings with full details switched on. When the detail would go over your maximum charge, the listing is saved with its search-result data only, charged as a listing, and marked truncatedAtChargeLimit: true; the run then stops.

Example: 1,000 listings ≈ $2.50; 1,000 fully detailed listings ≈ $4.00. Platform usage (compute and proxy traffic) is charged separately and is small: a typical 1,000-listing run uses a few cents.

❓ FAQ

Is it legal to scrape Avito? The actor collects only publicly visible listing data, without logging in. You are responsible for using the data in line with Avito's terms and data-protection law (for example, personal data of private sellers).

Do I need an Avito account or my own proxy? No. The built-in residential proxy is the default. Datacenter proxy also works, but more requests are refused, so it's slower.

How many results can I get? Avito serves only about 40 pages (roughly 1,000–1,200 unique listings) per search. The actor gets past that by continuing the same search in price order, so a big category in one city can return many thousands of listings. With the newest or most expensive sort it stops at Avito's page limit.

Why are some fields empty? Fields such as description, parameters, coordinates and views come only with Full listing details. Some sellers leave fields out.

Are phone numbers included? No. Avito shows phone numbers only to logged-in users, and this actor doesn't log in.

Can I schedule it or use the API? Yes. Schedule runs in the console, or start runs and fetch datasets through the REST API.

⚠️ Limits

  • No phone numbers (Avito needs a login for them).
  • No seller reviews or the seller's full listing catalogue.
  • Avito refuses a share of anonymous requests; the actor retries automatically through new IPs. On rare overloaded moments a run can be slower or stop with partial results and a clear status message.
  • With the newest or most expensive sort, a single search stops at Avito's page limit (about 1,000–1,200 listings); use relevance or cheapest to go deeper.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.