Subito.it Electronics Scraper
Pricing
from $2.00 / 1,000 results
Subito.it Electronics Scraper
Extract electronics listings from Subito.it. Search for smartphones, hardware components, laptops, gaming consoles and more with price filters. Perfect for deal hunters and tech resellers.
Pricing
from $2.00 / 1,000 results
Rating
5.0
(1)
Developer
Nogards
Maintained by CommunityActor stats
1
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Subito.it Elettronica Scraper
Fast and optimized scraper for electronics listings on Subito.it, Italy's leading classifieds marketplace.
🎯 What it does
Extracts electronics listings from Subito.it based on your search criteria:
- Search by keyword within the Elettronica category
- Filter by price range
- Get clean, structured JSON data
- Scrape multiple pages efficiently
- Optimized for low memory usage and fast performance
💰 Who is this for
- 📱 Tech buyers looking for second-hand devices at the best price
- 🏪 Electronics resellers monitoring the used device market
- 🔍 Deal hunters tracking specific models or brands
- 📊 Price comparison and market research across product types
- 🤖 Automated deal alerts for limited-stock or high-demand devices
- 📈 Market trend analysis for smartphones, laptops, and gaming consoles
🚀 Input
{"keyword": "iphone 14","minPrice": 100,"maxPrice": 500,"maxPages": 5,"location": "milano"}
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| keyword | string | Yes | — | What to search for (e.g., 'iphone 14', 'playstation 5', 'macbook') |
| minPrice | integer | No | null | Minimum price in euros |
| maxPrice | integer | No | null | Maximum price in euros |
| maxPages | integer | No | 3 | Number of pages to scrape (max: 50, ~30 results per page) |
| location | string | No | null | Location filter (e.g., 'milano', 'roma', 'italia') |
Example inputs
Search for iPhone 14 under €500:
{"keyword": "iphone 14","maxPrice": 500,"maxPages": 3}
Search for PlayStation 5 nationwide:
{"keyword": "playstation 5","maxPages": 5,"location": "italia"}
Search for MacBook with price range:
{"keyword": "macbook","minPrice": 300,"maxPrice": 1000,"maxPages": 3,"location": "roma"}
📦 Output
Clean JSON array with each listing containing:
{"title": "iPhone 14 Pro 128GB Viola - come nuovo","price": 450,"priceRaw": "450 €","currency": "EUR","link": "https://www.subito.it/...","location": "Milano (MI)","images": ["image_url"]}
Output fields
| Field | Type | Description |
|---|---|---|
| title | string | Listing title as shown on Subito.it |
| price | number | Parsed price as a number (null if not available) |
| priceRaw | string | Raw price string as shown (e.g., "450 €") |
| currency | string | Always "EUR" |
| link | string | Full URL to the listing on Subito.it |
| location | string | Seller location (city and province) |
| images | array | Array with the first listing image URL |
⚙️ How it works
- Builds search URL targeting
https://www.subito.it/annunci-italia/vendita/elettronica/ - Appends your keyword, price filters, and pagination parameters
- Navigates through result pages with an optimized Playwright browser
- Extracts listing details efficiently using DOM selectors
- Returns structured data ready for use
🔧 Technical details
- Uses Playwright with optimized browser settings
- Handles pagination automatically
- Low memory footprint (< 1GB RAM)
- Optimized selectors for fast extraction
- Efficient cookie consent handling
- Reduced timeouts for faster scraping
- Blocks images, fonts, and media to minimize memory usage
📊 Performance
| Pages | Approx. results | Approx. run time | Memory usage |
|---|---|---|---|
| 1 | ~30 | ~30s | < 512MB |
| 3 (default) | ~90 | ~90s | < 1GB |
| 10 | ~300 | ~5min | < 1GB |
| 50 (max) | ~1500 | ~25min | < 2GB |
💡 Use cases
For consumers: Find the best deal on a specific phone model or laptop before buying new
For resellers: Monitor listings for underpriced electronics to flip at a profit
For researchers: Analyze second-hand pricing trends for a device category (e.g., used iPhones, gaming consoles) across Italian cities
📊 Pricing
- Free tier: Try it with $5 free credits monthly
- Pay per result: $X per 1,000 results
- No subscription required
🛟 Support
Found a bug? Have a feature request? Open an issue on GitHub or contact via Apify.
⚖️ Legal
This scraper respects Subito.it's terms of service and robots.txt. Only publicly available data is extracted. Use responsibly and in accordance with local laws.