
Bazos Scraper
hipersoft/bazos-scraper
Scrape Bazos.cz, Bazos.sk, Bazos.pl and Bazos.at classifieds: cars, real estate, phones, electronics and every category. Title, price, currency, city, postal code, date, views, description, photo and TOP flag. Keyword, location and price filters. Export CSV/JSON.
Total users
2Monthly users
1Total runs
19Per listing
$0.002Last rebuilt
Oct 26, 2026Overview
Bazos Scraper extracts classified ads from Bazoš, the most popular free classifieds site in the Czech Republic (bazos.cz) and Slovakia (bazos.sk), plus its Polish (bazos.pl) and Austrian (bazos.at) sites. Scrape cars, motorcycles, real estate, mobile phones, computers, electronics, furniture, machinery, jobs, services and every other category. Every listing includes the title, price and currency, city, postal code, date posted, view count, description, photo, TOP (promoted) flag and the listing link. Search by keyword, filter by postal code and radius and price range, and export to CSV, Excel or JSON. Ideal for price monitoring, car and property market research and reselling.
What does Bazos Scraper do?
- 🇨🇿🇸🇰🇵🇱🇦🇹 4 countries: bazos.cz, bazos.sk, bazos.pl and bazos.at.
- 🗂️ All categories: Auto, Motorky, Reality, Mobily, PC, Elektro, Foto, Dům a zahrada, Nábytek, Stroje, Sport, Děti, Oblečení, Zvířata, Hudba, Knihy, Vstupenky, Práce, Služby, Ostatní.
- 🔎 Keyword search within a category or across the whole site: iphone 15, škoda octavia, byt 2+kk, kolo…
- 📍 Location filter: postal code (PSČ) plus radius in km.
- 💰 Price filter: minimum and maximum price.
- 🚫 Skip TOP ads: drop paid promoted listings that appear first regardless of relevance.
- 👀 View count and date posted for each ad.
- 🖼️ Full-size photo of each listing.
- 🔗 Paste Bazos links to reuse any category or search.
- 📈 Thousands of listings per search with automatic paging.
What data can you scrape from Bazos?
| Field | Description |
|---|---|
| Listing | ID, title, link |
| Price | Price, price text, currency (CZK, EUR, PLN) |
| Location | City and postal code |
| Dates | Date posted |
| Popularity | View count |
| Text | Description preview |
| Media | Main photo |
| Flags | TOP (promoted) ad |
Use cases for Bazos data
- Car dealers and buyers: monitor used-car prices for any make and model in Czechia and Slovakia.
- Real estate: track flats and houses for sale and rent by area and price.
- Resellers: find underpriced phones, electronics and furniture fast.
- Price research: build second-hand price indices by category.
- Lead generation: find active sellers and service providers.
- Market monitoring: schedule daily runs to catch new listings.
How to scrape Bazos
- Click Try for free to open Bazos Scraper in Apify Console.
- Choose a country and category, and optionally enter search terms.
- Optionally add a postal code and radius, a price range, or Skip TOP ads.
- Set Max listings and click Start.
- Download the listings as CSV, Excel or JSON.
Input
Example input
{
"country": "cz",
"category": "auto",
"searchTerms": ["škoda octavia"],
"maxPrice": 200000,
"skipTopAds": true,
"maxItems": 1000
}
| Field | Description |
|---|---|
| Country | bazos.cz, bazos.sk, bazos.pl or bazos.at. |
| Category | One category or all categories. |
| Search terms | Keywords; one search each. Empty = list the whole category. |
| Bazos links | Any Bazos category or search link. |
| Postal code and Radius | Only listings near a location. |
| Minimum / Maximum price | Price range in local currency. |
| Skip TOP ads | Leave out promoted listings. |
| Max listings | Stop after this many (0 = no limit). |
Output
Listing example
{
"listingId": "224758205",
"url": "https://auto.bazos.cz/inzerat/224758205/skoda-octavia-19tdi-66kw.php",
"title": "Škoda Octavia 1.9TDI 66kw",
"description": "Prodám škoda octavia 1.9tdi alh 66kw Koupeno nové v ČR druhý majitel vlastnil 22let Datum první registrace 2002 Kosmetické vady Výbava elegance: Tempomat FUNKČNÍ klimatizace…",
"price": 28000,
"priceText": "28 000 Kč",
"currency": "CZK",
"city": "Jindřichův Hradec",
"postalCode": "377 01",
"datePosted": "2026-10-07",
"views": 3,
"topAd": false,
"imageUrl": "https://www.bazos.cz/img/1/205/224758205.jpg",
"search": "\"škoda octavia\" auto.bazos.cz"
}
Output schema
| Field | Type | Description |
|---|---|---|
listingId, url, title |
string | Listing. |
description |
string | Description preview. |
price, priceText, currency |
mixed | Price. |
city, postalCode |
string | Location. |
datePosted |
string | Date posted. |
views |
number | View count. |
topAd |
boolean | Promoted listing. |
imageUrl |
string | Photo. |
search, scrapedAt |
string | Source info. |
How much does it cost to scrape Bazos?
Bazos Scraper uses pay-per-listing pricing: a small fixed price per listing, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More Central European data
- Sreality Scraper: Czech real estate listings.
- Willhaben Scraper: Austrian classifieds.
- Vinted Scraper: second-hand fashion across Europe.
FAQ
Which sites are supported? bazos.cz (Czech Republic), bazos.sk (Slovakia), bazos.pl (Poland) and bazos.at (Austria).
What are TOP ads? Paid promoted listings that Bazoš shows first. Turn on Skip TOP ads to keep only organic results.
How many listings can I get? Up to 20,000 listings per category or search; split big categories with search terms or price ranges for more.
Can I search near me? Yes. Enter a postal code and radius together with search terms.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Bazos Scraper with other apps? Bazos Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Bazos? The scraper only collects publicly listed classifieds. You are responsible for using the data in line with Bazoš terms and GDPR.
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Bazoš.
Input
| Field | Type | Description |
|---|---|---|
countryCountry | string · cz, sk, pl, at | Bazos country site. Default: "cz" |
categoryCategory | string · www, auto, motorky, reality, mobil, pc… | Category to search or list. With no search terms, the whole category is listed. Default: "auto" |
searchTermsSearch terms | array | Optional keywords, e.g. iphone 15, škoda octavia, byt 2+kk, kolo. Each term is a separate search. |
startUrlsBazos links | array | Optional. Paste Bazos category or search links. |
postalCodePostal code | string | Optional. Only listings near this postal code (used with search terms). |
radiusKmRadius (km) | integer | Distance around the postal code. Default 25. |
minPriceMinimum price | integer | Only listings at or above this price (local currency). |
maxPriceMaximum price | integer | Only listings at or below this price (local currency). |
skipTopAdsSkip TOP (promoted) ads | boolean | Leave out paid TOP listings, which are shown first regardless of relevance. Default: false |
maxItemsMax listings | integer | Stop after this many listings. 0 means no limit. Default: 200 |
proxyConfigurationProxy configuration | object | Not required for normal use. Default: {"useApifyProxy": false} |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~bazos-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchTerms": [
"škoda octavia"
],
"maxItems": 50
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/bazos-scraper").call(run_input={
"searchTerms": [
"škoda octavia"
],
"maxItems": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/bazos-scraper').call({
"searchTerms": [
"škoda octavia"
],
"maxItems": 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Listing One Bazos classified listing scraped | $0.002 | $0.001 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
CNN Fear & Greed Index Scraper
Scrape the CNN Fear & Greed Index: current market-sentiment score and rating, a full historical timeline, and all seven component indicators. Clean structured JSON, CSV or Excel for trading signals, backtesting, dashboards and alerting.
547 runs · 6 users · $0.003 / item scrapedDivar Scraper
Scrape classified ads from Divar, Iran's largest marketplace: title, price (Toman), category, city, district, images and the listing URL. Search any Iranian city with an optional keyword and export one clean row per ad as JSON, CSV or Excel. For market research, price tracking and n8n.
224 runs · 22 users · $0.003 / listing scrapedAirbnb Scraper
Search Airbnb by location and scrape listings: name, property type, price, rating, reviews, coordinates, photos, badges and link. For short-term rental, pricing and market research.
122 runs · 2 users · $0.005 / listing scrapedSingapore HDB Property Information Scraper
Export master data for every HDB block in Singapore (~13,300 blocks): address, town, year completed, max floor, total units, unit mix by flat type (sold & rental) and amenities (market/hawker, carpark, commercial, pavilion). Filter by town, street, year. Public open data, no setup.
113 runs · 1 users · $0.002 / block scrapedPropertyGuru Singapore Scraper
Scrape PropertyGuru Singapore property listings: price, beds, baths, size, address, property type, agent and URL. For property research and lead generation.
106 runs · 3 users · $0.004 / listing scrapedEdgeProp Singapore Property Scraper
Scrape EdgeProp Singapore property listings for sale and rent: price, address, beds, baths, size, PSF and URL.
105 runs · 1 users · $0.004 / listing scrapedSend the site and the fields. We build it and you get it first.