Skip to content

About NFZ Terminy

What is NFZ Terminy?

NFZ Terminy is an independent, free service that helps patients in Poland compare specialist appointment wait times under the National Health Fund (NFZ). No registration, no payment, no data resale. The single goal: help patients find the facility with the shortest queue near them — in Polish, Russian, and English.

Data Source

All queue information is sourced from the official public API of the National Health Fund (api.nfz.gov.pl, app-itl-api v1.3) — the same dataset that powers terminyleczenia.nfz.gov.pl. We synchronize once per day into our local database. Visitor pages are served from a Next.js cache that refreshes weekly, so data on a given page may lag the live NFZ API by up to 7 days. Each page shows the date of its last regeneration in the footer.

Coverage

The service covers approximately 69,000 queue records nationwide across 234 mapped medical specialties and 340+ NFZ benefit types. Data is available for all 16 Polish voivodeships and thousands of cities and districts. Russian and English locales (under /ru and /en prefixes) contain the same data as the default Polish version.

Methodology in brief

Displayed wait times refer to stable (planned) cases — as reported by the facility to NFZ. Urgent cases are not included. Actual wait times may vary depending on urgency, individual doctor availability, and current queue load. We always recommend calling the facility to confirm. A full description of how we compute and clean the data is on the methodology page.

Methodology

Independence and funding

NFZ Terminy is a non-commercial, independent project. We are not affiliated with the National Health Fund, the Ministry of Health, or any healthcare facility. The service shows no advertising, sells no user data, and takes no commission from facilities. Hosting and database costs are paid by the operator of the service from personal funds.

What we do not do

We do not provide medical services, do not book appointments on a patient's behalf, and do not give medical advice. We do not verify the data reported by facilities — we display it as it arrives from NFZ. We do not store personal data of users browsing the service.

Contact

For technical issues, data errors, or feature suggestions, email contact@nfzterminy.pl. For privacy and data-protection matters, see the Privacy Policy.