Avito Listings Scraper
Pricing
from $4.00 / 1,000 listings
Avito Listings Scraper
The Avito Listings Scraper extracts listings and enriched detail pages from Avito.ru, capturing titles, numeric prices, specs, seller name and type, ratings, locations, photos, and full descriptions across every category — ideal for price monitoring, market research, and lead generation.
Pricing
from $4.00 / 1,000 listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
🛒 Avito Listings Scraper
Avito Listings Scraper extracts structured listing data from Avito.ru — Russia's largest classifieds marketplace — without an API key or login. Paste any category or search URL and get clean JSON with prices, specs, seller info, locations, and photos for cars, real estate, electronics, jobs, services, and every other Avito category.
Run it on the Apify platform to get scheduling, a REST API, webhooks, ready-made integrations (Google Sheets, Make, Zapier, Slack, and more), automatic proxy rotation, and run monitoring out of the box. Try it with the default input to pull live results in seconds.
✨ Features
- 🏷️ Rich listing data — title, numeric price, key specs, location, seller rating, image, listing ID, city, and category for every result.
- 🔍 URL-driven — provide any Avito category or search result URL; the scraper paginates automatically.
- 🧾 Optional deep details — enable Scrape listing details to also collect the full description, seller name and type, address, complete specifications, and all photos from each listing page.
- 📦 Bulk-ready — collect up to ~5,000 listings per search URL and combine multiple URLs in one run.
- ⚡ Fast & reliable — built-in proxy rotation keeps runs stable, and you only pay for the data you actually get.
💡 Why use Avito Listings Scraper?
- Market & price intelligence — track prices and inventory across cities and categories.
- Competitor & sourcing research — monitor what sellers list, at what price, and where.
- Lead generation & sourcing — build datasets of sellers and offers by category and region.
- Resale & arbitrage — spot underpriced items and price trends in real time.
🛠️ How to use Avito Listings Scraper
- Add start URLs — paste one or more Avito category or search result URLs (e.g.
https://www.avito.ru/moskva/telefony). - Set a limit — choose how many listings to scrape with Max items.
- (Optional) Enable details — turn on Scrape listing details for full descriptions, seller info, addresses, specs, and all photos.
- Run the Actor — start it and watch results stream into the dataset.
- Export — download your data as JSON, CSV, Excel, or HTML, or pull it via the Apify API.
📥 Input
Configure the run from the Input tab or via the API. Fields:
| Field | Type | Description |
|---|---|---|
startUrls | array | Avito category or search result URLs to scrape. |
maxItems | integer | Maximum number of listings to scrape (0 = no limit). Default 50. |
scrapeDetails | boolean | Visit each listing page for full details. Default false. |
proxyConfiguration | object | Proxy settings. Residential proxies from Russia are recommended and used by default. |
Example input:
{"startUrls": [{ "url": "https://www.avito.ru/moskva/telefony" }],"maxItems": 50,"scrapeDetails": false}
📤 Output
Each listing is stored as one dataset item. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Example output (listing mode):
{"id": "8269517209","url": "https://www.avito.ru/moskva/telefony/samsung_galaxy_s26_ultra_12256_gb_2_sim_8269517209","title": "Samsung Galaxy S26 Ultra, 12/256 ГБ, 2 SIM","price": 67000,"priceText": "67 000 ₽","specs": "Б/у","location": "Москва","sellerRating": 4.8,"imageUrl": "https://10.img.avito.st/image/1/...","city": "moskva","category": "telefony"}
With Scrape listing details enabled, each item additionally includes:
{"description": "Продаю Samsung S26 Ultra. Цвет золотой, две нано-SIM + eSIM...","sellerName": "Денис","sellerType": "Частное лицо","address": "Москва","params": {"Производитель": "Samsung","Модель": "Galaxy S26 Ultra","Встроенная память": "256 ГБ","Оперативная память": "12 ГБ"},"paramsText": "О смартфоне Состояние Отличное ...","images": ["https://10.img.avito.st/image/1/...", "https://20.img.avito.st/image/1/..."]}
Data fields
| Field | Description |
|---|---|
id | Avito listing ID |
url | Canonical listing URL |
title | Listing title |
price | Numeric price |
priceText | Price as shown on the site |
specs | Short specs/parameters from the listing card |
location | Listing location |
sellerRating | Seller rating (when available) |
imageUrl | Main listing photo |
city / category | Parsed from the listing URL |
description* | Full listing description |
sellerName* / sellerType* | Seller name and type (private person / company) |
address* | Listing address |
params* / paramsText* | Full specifications |
images* | All listing photos |
* Included only when Scrape listing details is enabled.
💰 Pricing
This Actor uses the pay-per-result (pay-per-event) pricing model — you pay only for the data you receive:
| Event | Price | When it's charged |
|---|---|---|
| Listing scraped | $4 / 1,000 listings | For each listing in the default (listing-only) mode |
| Listing detail scraped | $7 / 1,000 listings | For each fully enriched listing when Scrape listing details is on |
There is no fixed per-run fee. Scraping 1,000 listings costs about $4, or $7 with full details. New Apify accounts include free monthly usage credits, so you can start testing at no cost.
⚙️ Tips & advanced options
- Narrow with the URL. Avito caps results at ~5,000 per search. Use city + sub-category + filters in your start URL to slice large categories into focused runs.
- Start small. Keep
scrapeDetailsoff for cheap, fast price/inventory snapshots; enable it only when you need descriptions, seller details, or all photos. - Combine URLs. Add several category or search URLs in one run to build a broad dataset in a single pass.
- Schedule it. Use Apify Schedules to refresh your dataset daily or hourly for ongoing price monitoring.
❓ FAQ
Is scraping Avito legal? This Actor collects only publicly available information. You are responsible for how you use the data and for complying with Avito's Terms of Service, applicable laws, and data-protection regulations (e.g. GDPR). It does not collect personal contact details such as phone numbers.
Do I need proxies? Reliable access to Avito requires residential proxies from Russia, which are configured by default. You can adjust proxy settings in the input.
Why are some fields empty? Avito listings vary by category, so not every field (e.g. seller rating or specs) is present on every listing.
Can I get more than 5,000 results? Avito limits a single search to ~5,000 listings. Split your target into multiple, more specific start URLs to go beyond that.
🛟 Support
Found a bug or need an extra field or category supported? Open an issue from the Actor's Issues tab — feedback and feature requests are welcome. Custom scraping solutions are also available on request.