O nama

BeachCroatia exists because the official data about Croatian beaches is public, excellent, and almost unusable. Four separate bodies publish it, in four different shapes, none of them designed for someone standing on a road wondering whether the water at the next bay is clean and how cold it will be.

What we actually do with the data

We are not a mirror of any one source. Every beach page is a join across sources that are not published together:

The archive we had to ask for

The DHMZ live feed shows today. It does not show whether today is warm. To answer that we filed a formal information-access request under Croatia's Right of Access to Information Act and received the daily sea-surface observation archive: 140,969 station-days across 13 stations, the longest series beginning in 1959. It arrived as a spreadsheet, not an API, and it is not published anywhere in this form.

From it we compute the 1996-2025 monthly normal for each station, and that is what lets a page say how far today's reading sits from normal for the date instead of just repeating the number. Only six stations qualify — Rovinj, Pula, Rab, Šibenik, Split and Hvar — because we require at least 20 years with a complete month of readings before we will call something a thirty-year average. The other seven stations have shorter or gappier series, so they get no normal at all rather than a weak one presented as a strong one. That threshold is applied mechanically, not station by station.

We do the same for operator facts. Where a beach's parking, access or opening hours are not in any dataset, we ask the municipality that runs it in writing, and publish the answer with the date and the body that gave it.

What we deliberately do not do

Limits worth knowing

Who runs it

BeachCroatia is built and operated by Kingfisher Software d.o.o., Croatia. Corrections are welcome and acted on — if a beach, a reading or a source attribution here is wrong, write to info@beachcroatia.com and tell us what it should say. Full source list and licences are on Uvjeti korištenja.