ZnanyLekarz Scraper for Doctor Profiles, Clinics and Visit Prices

ZnanyLekarz shows what Polish doctors charge, at which address, and whether a visit is paid by NFZ, an insurer or the patient. We turn those profiles into one clean feed.

Plans from €169 a month · Free project assessment · Reply within 1 business day

CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud

znanylekarz.pl
ZnanyLekarz Scraper for Doctor Profiles, Clinics and Visit Prices
znanylekarz.plwhat you get
Typical fields for marketplaces and directories
business_namecategoryaddressphonewebsiteratingreviews
Delivery

API, JSON feed or CSV, XLSX and JSON files

Schedule

One-time, monthly, weekly, daily or 3 times a day

ZnanyLekarz data scraping as a managed service

  1. You send

    ZnanyLekarz pages, filters, fields and a schedule

  2. We run the scrapers

    Built, monitored and repaired by our team

  3. You receive the data

    API, JSON feed or CSV, XLSX and JSON files

To scrape ZnanyLekarz at country scale we start from your grid: which specializations, which cities or districts, and which layers - the profile census, prices, NFZ and insurer coverage, or the listing counters alone. The schedule follows the question: monthly for a census, weekly or daily for prices and booking status on a fixed panel. ZnanyLekarz scraping at that depth means many thousands of requests, so anti-bot handling, proxy rotation and CAPTCHA solving are part of the service, and a profile that disappears is checked again before it counts as a closure. Delivery is CSV, JSON, XLSX, a database load or the ScrapeIt ZnanyLekarz API, with profile id, address id, service id and capture time on every row.

What a ZnanyLekarz dataset holds for each doctor and clinic

A profile is a professional notice, and each part of it that a visitor sees without logging in maps to a field. Rows are keyed by profile id, address id and service id, so one doctor who works at three clinics becomes three rows that join back cleanly.

  • Identity and credentialsName as listed with its title prefix - lek., lek. dent., mgr, dr n. med., dr hab. n. med. - specializations with their sub-areas, the W trakcie specjalizacji flag for doctors still in specialist training, the PWZ number on physician profiles, spoken languages, education and experience entries, and the conditions treated.
  • AddressesPractice or clinic name, street, city district, postcode, city and map coordinates, online-only addresses, and the legal details block with the practice NIP, which joins a private practice to the CEIDG or KRS register.
  • Services and pricesEvery service at every address with its price in zloty, fixed or from (od), marked Brak ceny when unpublished and Darmowa usluga when it is an NFZ visit; first visits, follow-up visits and online consultation are priced separately.
  • Payer and accessNFZ acceptance and the insurers taken at each address, patients accepted (adults, children from a stated age), payment methods for private visits - cash, card, BLIK, bank transfer, instalments - and online prepayment with its cancellation terms.
  • Booking and visibilityWhether an address takes online booking on ZnanyLekarz, badges such as Bezpieczne platnosci, the Wyrozniony (featured) label and the new-profile marker.
  • Reputation as numbersThe star rating from 1 to 5 and the review count.

Clinic profiles add their specializations, the number of services offered, the specialists who practise there, the insurers accepted, and a rating with its own review count.

The feed stops at the professional card. We never collect patient review texts, reviewer names or anything that reveals a patient's health - a special category of data under GDPR - and we do not deliver phone numbers or e-mail addresses for cold calling.

What a ZnanyLekarz dataset holds for each doctor and clinic
ZnanyLekarz prices and counters by city, district and insurer

ZnanyLekarz prices and counters by city, district and insurer

The directory is a grid, and each cell has an address of its own: specialization and city (/kardiolog/krakow), city districts (/androlog/warszawa/ochota), insurer (/alergolog/bialystok/allianz), online consultation (/psycholog/online), services by city under uslugi-zabiegi, conditions by city under choroby, a page for each voivodeship and clinic lists under /placowki. The ZnanyLekarz NFZ filter lists public visits as services of their own, such as an internist consultation marked NFZ at no charge.

Every listing page also carries counters: how many results are doctors and how many are clinics, how many take online booking or online payment, see children, consult online, speak each of some thirty languages including sign language, accept each of some 25 insurers, take each payment method or welcome wheelchair users and patients with sight or hearing problems. ZnanyLekarz statistics by city and specialization come straight from those counters, without opening a single profile.

Listings currently show 20 cards a page and stop after ten thousand, so a national census runs from the sitemaps and the specialization, city and district grid, not from one long search. A separate sitemap lists newly added profiles, so new entrants surface between runs.

ZnanyLekarz data: Poland's directory of doctors, clinics and visits

Source
znanylekarz.pl
Category
marketplaces and directories
Delivery
API, JSON feed, CSV, XLSX
Plans
From €169 a month
Get a quote

ZnanyLekarz is where Poland looks up a doctor, checks the price of a visit and books it. A ZnanyLekarz scraper turns that storefront into rows: one per professional, address and service, with the price, the payer and the booking status attached. In September 2026 the homepage counts about 240,000 doctors and specialists, and the Digital Services Act notice in its footer reports 15,395,179 monthly users for June 2026. The word lekarz undersells the catalog: psychologists and dentists are the two largest groups of profiles, ahead of internists and physiotherapists, and dietitians, midwives, speech therapists and vets have specializations of their own.

Who owns ZnanyLekarz? Docplanner Group. ZnanyLekarz Poland is operated by ZnanyLekarz Sp. z o.o. in Warsaw, and the same model runs in the other Docplanner countries under local names - Doctoralia in Spain, Portugal and Latin America, Jameda in Germany, MioDottore in Italy, DoktorTakvimi in Turkey and Znamylekar in the Czech Republic, thirteen countries in all. Booking is free for patients; professionals can keep a free profile or pay for a monthly plan, and paid profiles rank higher in search.

There is no ZnanyLekarz English version: labels, services and conditions are in Polish, so a feed needs a mapping layer before a team outside Poland can use it. Besides doctor profiles the site publishes ZnanyLekarz clinics (placowki), service pages by city, condition pages and a section of patient questions answered by doctors.

25Developers
500+Customers
1.5BPages extracted
15,000+Hours saved for our clients

ZnanyLekarz scraping plans and pricing

Airplane

€199one-time

Setup fee included

100,000
One-time
Up to 5 days
7 days

Helicopter

€169/ mo

Setup fee €499

250,000
Monthly
Up to 5 days
14 days

Glasses

€229/ mo

Setup fee €499

1,000,000
Weekly
Up to 5 days
30 days

Microscope popular

€349/ mo

Setup fee €499

2,000,000
Daily
Same day
60 days

DNA

€549/ mo

Setup fee €799

3,000,000
3 times daily
Same day
90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details

Why scrape ZnanyLekarz: private prices, NFZ access and insurer networks

Poland pays for outpatient care three ways at once: the public NFZ, private medical plans and insurers such as Medicover, LUX MED, PZU Zdrowie or Allianz, and the patient's own money. On ZnanyLekarz all three sit on the same profile, address by address, which is why teams scrape ZnanyLekarz data instead of stitching clinic websites together.

  • Price monitoringClinic chains and investors track visit prices for private visits by service, city and district: what a first dermatology consultation costs in Krakow against Gdansk, how chain clinics price against solo practices, how an online consultation compares with the same visit in person.
  • Access to careResearchers and public bodies map which specialists take NFZ patients where, and how the NFZ share of listed specialists differs from town to town.
  • Insurer networksInsurers and medical plan providers see which networks each doctor and clinic accepts, address by address.
  • Supply and adoptionHealth-tech teams follow how many specialists in a city take online booking and online payment, consult online, speak English or see children, and how that moves from month to month.

Search order is not a quality signal: availability, reviews, profile completeness and the paid plan all lift a profile, so the feed records the featured label and never reads rank as a rating.

The team that will extract ZnanyLekarz data for you

ScrapeIt is a managed web scraping company: we design the crawler, run it on your schedule, watch it and repair it after ZnanyLekarz changes a template, and your team receives files or an endpoint. You check a sample first, in your format, for your cities and specializations, before committing to a schedule. We are not affiliated with ZnanyLekarz or Docplanner.

FAQ

Still unsure? Write to info@scrapeit.io

Do you offer a ZnanyLekarz API?

Yes. The ScrapeIt ZnanyLekarz API returns doctor and clinic records as JSON: profile id, specializations, title prefix and PWZ number, every address with district and coordinates, services with prices in zloty, NFZ and insurer acceptance, payment methods, languages, booking flags, and the rating with its review count. It refreshes on the schedule you set - daily, weekly or monthly - and the same records come as CSV or XLSX files for teams that work in spreadsheets.

Which cities and specializations can the ZnanyLekarz scraper cover?

All of Poland: the 16 voivodeships, about 1,300 towns and cities with pages of their own, and district pages in the large cities. The catalog has more than a hundred specializations, from internists and cardiac surgeons to dentists, psychologists, psychotherapists, physiotherapists, dietitians, midwives and vets, and online consultations have listings of their own. Take the full census, a few specializations nationwide, or one city down to district level; the listing counters give the size of each market before any profile is opened.

How much does ZnanyLekarz cost, and which visit prices can you collect?

For patients ZnanyLekarz is free: searching and booking cost nothing, and the visit is paid to the practice. Professionals can list for free; the booking tools come with paid plans - Starter, Plus or VIP - plus a fee for each new patient booked through the site. Visit prices are set by the specialist or clinic and apply to private visits. We collect each one per service and address, fixed or from, with NFZ services marked free and unpublished prices left empty rather than guessed.

How often is ZnanyLekarz data updated, and how often can you refresh it?

How often ZnanyLekarz data is updated varies from profile to profile, because each practice edits its own. Prices, NFZ status and insurer lists change slowly and suit a weekly or monthly run; booking flags, online payment and new profiles move faster and suit a daily run on a fixed panel of cities and specializations. Every row carries our capture time, and each run is compared with the previous one, so you receive price changes, new entrants and closed addresses rather than two unrelated snapshots.

Is it legal to scrape ZnanyLekarz?

We collect only publicly available data - everything a visitor can see on ZnanyLekarz - and we collect it legally. No logins, no paywalls. Data about a patient's health is a special category under GDPR, so the feed covers doctors and clinics as professional listings and leaves out review texts, reviewer names and patient questions entirely. Personal contact lists are not part of any delivery.

How it works

  1. 1

    Make a request

    You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.

  2. 2

    We configure the crawlers

    Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

  3. 3

    Collect and deliver

    Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

  4. 4

    Maintain and support

    Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a quote

Tell us which sites, which fields and how often. A couple of lines is enough to start.

  • We reply within 1 business day
  • A sample dataset before the full run
  • We sign an NDA on request
  • Delivery by API, JSON feed or files
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

ZnanyLekarz data from €169/month. Free project assessment, reply within 1 business day.