Hrvatska
Republic of Croatia
Capital
Zagreb
Population
3,859,686
Name
€ EUR
Calling Code
+385
Languages
hrGeography
Region
Europe & Central Asia
Subregion
Southeast Europe
Continent
Europe
Area
56,594 km²
Landlocked
No
TLD
.hr
Neighboring Countries
Airports (27)
LD57DBVLSZLDOBLDOCLDOROSILDOVPUYCountry Codes
ISO 3166-1 Alpha-2
HR
ISO 3166-1 Alpha-3
HRV
ISO 3166-1 Numeric
191
BCP 47
hr-HR
IOC
CRO
FIFA
CRO
Currency Format
Code
EUR
Name
Euro
Symbol
€
Symbol Position
before
Decimal Separator
,
Thousands Separator
.
Example
123.456,79 €
Date & Time Formats
Date Formats
Full
srijeda, 22. travnja 2026.
EEEE, d. MMMM y.
Long
22. travnja 2026.
d. MMMM y.
Medium
22. tra 2026.
d. MMM y.
Short
22. 04. 2026.
dd. MM. y.
Time Formats
Full
15:40:58 (koordinirano svjetsko vrijeme)
HH:mm:ss (zzzz)
Long
15:40:58 UTC
HH:mm:ss z
Medium
15:40:58
HH:mm:ss
Short
15:40
HH:mm
Additional Info
First Day of Week
Monday
Clock Format
24h
Primary Timezone
UTC+01:00
UTC Offset
+00:00
Timezones
UTC+01:00Number Formatting
Decimal Separator
,
Thousands Separator
.
Digit Grouping
3
Numbering System
latn
Example
1.234.567,89
Phone Formatting
Calling Code
+385
Trunk Prefix
0
International Prefix
00
Subscriber Number Lengths
7, 8, 9
Example Format
+385 92 123 4567
Format Patterns
| Pattern | Format | Leading Digits | National Prefix |
|---|---|---|---|
| (\d{2})(\d{2})(\d{3}) | $1 $2 $3 | 6[01] | $NP$FG |
| (\d{3})(\d{2})(\d{2,3}) | $1 $2 $3 | 8 | $NP$FG |
| (\d)(\d{4})(\d{3}) | $1 $2 $3 | 1 | $NP$FG |
| (\d{2})(\d{3})(\d{3,4}) | $1 $2 $3 | 6|7[245] | $NP$FG |
| (\d{2})(\d{3})(\d{3,4}) | $1 $2 $3 | 9 | $NP$FG |
| (\d{2})(\d{3})(\d{3,4}) | $1 $2 $3 | [2-57] | $NP$FG |
| (\d{3})(\d{3})(\d{3}) | $1 $2 $3 | 8 | $NP$FG |
Phone Number Types
Format Patterns
[2-69]\d{8}|80\d{5,7}|[1-79]\d{7}|6\d{6}
Locale Settings
Writing Direction
LTR
Measurement System
metric
Temperature Scale
celsius
Paper Size
A4
Driving Side
right
Week Numbering
ISO
Raw JSON Data
{
"$schema": "1.0.0",
"lastUpdated": "2026-03-04",
"sources": [
"CLDR",
"WorldBank",
"mledoze",
"SimpleLocalize"
],
"basics": {
"name": "Hrvatska",
"officialName": "Republic of Croatia",
"nativeName": "Hrvatska",
"officialNativeName": "Republika Hrvatska",
"capital": "Zagreb",
"capitalCoordinates": [
45.81444,
15.97798
],
"coordinates": [
45.16666666,
15.5
],
"continent": "Europe",
"region": "Europe & Central Asia",
"subregion": "Southeast Europe",
"population": 3859686,
"area": 56594,
"flagEmoji": "🇭🇷",
"tld": [
".hr"
],
"landlocked": false,
"borders": [
"BIH",
"HUN",
"MNE",
"SRB",
"SVN"
],
"languages": [
{
"code": "hr",
"iso639_2": "hrv",
"iso639_3": "hrv",
"name": "Croatian",
"nativeName": "hrvatski jezik",
"official": true,
"direction": "ltr",
"countries": []
}
],
"demonym": "Croatian"
},
"worldBank": {
"incomeGroup": "High income",
"region": "Europe & Central Asia"
},
"codes": {
"iso3166Alpha2": "HR",
"iso3166Alpha3": "HRV",
"iso3166Numeric": "191",
"bcp47": [
"hr-HR"
],
"internetTld": ".hr",
"ioc": "CRO",
"fifa": "CRO",
"vehicleCode": "HR",
"fips10": "HR",
"unLocode": "HR",
"stanag1059": "HRV",
"itu": "HRV",
"uic": "78 HR",
"maritime": 238,
"mmc": 219
},
"currency": {
"code": "EUR",
"numericCode": 978,
"name": "Euro",
"nativeName": "Euro",
"symbol": "€",
"narrowSymbol": "€",
"symbolPosition": "before",
"decimalSeparator": ",",
"thousandsSeparator": ".",
"decimalDigits": 2,
"subunitValue": 100,
"subunitName": "Cent",
"pattern": "#,##0.00 ¤",
"example": "123.456,79 €",
"accountingExample": "−1.234,56 €"
},
"dateTime": {
"firstDayOfWeek": 1,
"clockFormat": "24h",
"dateFormats": {
"full": "EEEE, d. MMMM y.",
"long": "d. MMMM y.",
"medium": "d. MMM y.",
"short": "dd. MM. y."
},
"timeFormats": {
"full": "HH:mm:ss (zzzz)",
"long": "HH:mm:ss z",
"medium": "HH:mm:ss",
"short": "HH:mm"
},
"datePatterns": {
"full": "yMMMMEEEEd",
"long": "yMMMMd",
"medium": "yMMMd",
"short": "yMMdd"
},
"timePatterns": {
"full": "HHmmsszzzz",
"long": "HHmmssz",
"medium": "HHmmss",
"short": "HHmm"
},
"monthNames": {
"wide": [
"siječnja",
"veljače",
"ožujka",
"travnja",
"svibnja",
"lipnja",
"srpnja",
"kolovoza",
"rujna",
"listopada",
"studenoga",
"prosinca"
],
"abbreviated": [
"sij",
"velj",
"ožu",
"tra",
"svi",
"lip",
"srp",
"kol",
"ruj",
"lis",
"stu",
"pro"
],
"narrow": [
"1.",
"2.",
"3.",
"4.",
"5.",
"6.",
"7.",
"8.",
"9.",
"10.",
"11.",
"12."
]
},
"dayNames": {
"wide": [
"nedjelja",
"ponedjeljak",
"utorak",
"srijeda",
"četvrtak",
"petak",
"subota"
],
"abbreviated": [
"ned",
"pon",
"uto",
"sri",
"čet",
"pet",
"sub"
],
"narrow": [
"N",
"P",
"U",
"S",
"Č",
"P",
"S"
]
},
"amPmMarkers": [
"AM",
"PM"
],
"timezones": [
"UTC+01:00"
],
"primaryTimezone": "UTC+01:00",
"utcOffset": "+00:00"
},
"numberFormat": {
"decimalSeparator": ",",
"thousandsSeparator": ".",
"digitGrouping": "3",
"pattern": "#,##0.###",
"percentExample": "25,5 %",
"example": "1.234.567,89",
"numberingSystem": "latn"
},
"phone": {
"callingCode": "+385",
"trunkPrefix": "0",
"internationalPrefix": "00",
"generalPattern": "[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",
"formats": [
{
"pattern": "(\\d{2})(\\d{2})(\\d{3})",
"format": "$1 $2 $3",
"leadingDigits": [
"6[01]"
],
"nationalPrefixRule": "$NP$FG"
},
{
"pattern": "(\\d{3})(\\d{2})(\\d{2,3})",
"format": "$1 $2 $3",
"leadingDigits": [
"8"
],
"nationalPrefixRule": "$NP$FG"
},
{
"pattern": "(\\d)(\\d{4})(\\d{3})",
"format": "$1 $2 $3",
"leadingDigits": [
"1"
],
"nationalPrefixRule": "$NP$FG"
},
{
"pattern": "(\\d{2})(\\d{3})(\\d{3,4})",
"format": "$1 $2 $3",
"leadingDigits": [
"6|7[245]"
],
"nationalPrefixRule": "$NP$FG"
},
{
"pattern": "(\\d{2})(\\d{3})(\\d{3,4})",
"format": "$1 $2 $3",
"leadingDigits": [
"9"
],
"nationalPrefixRule": "$NP$FG"
},
{
"pattern": "(\\d{2})(\\d{3})(\\d{3,4})",
"format": "$1 $2 $3",
"leadingDigits": [
"[2-57]"
],
"nationalPrefixRule": "$NP$FG"
},
{
"pattern": "(\\d{3})(\\d{3})(\\d{3})",
"format": "$1 $2 $3",
"leadingDigits": [
"8"
],
"nationalPrefixRule": "$NP$FG"
}
],
"types": {
"fixedLine": {
"pattern": "1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",
"exampleNumber": "12345678",
"possibleLengths": [
8,
9
]
},
"mobile": {
"pattern": "9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|55|77|9[5-79])))\\d{4}|98\\d{6}",
"exampleNumber": "921234567",
"possibleLengths": [
8,
9
]
},
"tollFree": {
"pattern": "80\\d{5,7}",
"exampleNumber": "800123456",
"possibleLengths": []
},
"premiumRate": {
"pattern": "6[01459]\\d{6}|6[01]\\d{5}",
"exampleNumber": "6001234",
"possibleLengths": [
7,
8
]
},
"uan": {
"pattern": "62\\d{6,7}|72\\d{6}",
"exampleNumber": "62123456",
"possibleLengths": [
8,
9
]
}
},
"exampleFormat": "+385 92 123 4567",
"subscriberNumberLengths": [
7,
8,
9
]
},
"addressFormat": {
"format": "%N%n%A%n%Z %C",
"lineOrder": [
"name",
"address",
"city"
],
"postalCodeFormat": "HR-#####",
"postalCodeRegex": "^(?:HR)*(\\d{5})$",
"postalCodeExample": "",
"administrativeDivisionName": "Province",
"administrativeDivisionType": "Province"
},
"locale": {
"writingDirection": "ltr",
"measurementSystem": "metric",
"temperatureScale": "celsius",
"paperSize": "A4",
"drivingSide": "right",
"weekNumbering": "ISO"
},
"airports": [
{
"countryCode": "HR",
"region": "Zadarska",
"iata": "",
"icao": "LD57",
"name": "Sepurine Training Base",
"latitude": 44.2099990845,
"longitude": 15.1632003784,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Dubrovacko-Neretvanska",
"iata": "DBV",
"icao": "LDDU",
"name": "Dubrovnik Airport",
"latitude": 42.5614013672,
"longitude": 18.2681999207,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Primorsko-Goranska",
"iata": "LSZ",
"icao": "LDLO",
"name": "Losinj Island Airport",
"latitude": 44.5657997131,
"longitude": 14.3930997849,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Vukovar-Sirmium",
"iata": "",
"icao": "LDOB",
"name": "Vukovar Borovo N Airport",
"latitude": 45.3863983154,
"longitude": 18.9627990723,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Osjecko-Baranjska",
"iata": "",
"icao": "LDOC",
"name": "Cepin Airport",
"latitude": 45.5421981812,
"longitude": 18.6361999512,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Slavonski-Brod-Posavina",
"iata": "",
"icao": "LDOR",
"name": "Slavonski Jelas Airport",
"latitude": 45.1561012268,
"longitude": 17.9881000519,
"timezone": "Europe/Sarajevo",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Osjecko-Baranjska",
"iata": "OSI",
"icao": "LDOS",
"name": "Osijek Airport",
"latitude": 45.4626998901,
"longitude": 18.8101997375,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Vukovar-Sirmium",
"iata": "",
"icao": "LDOV",
"name": "Vinkovci Sopot Airport",
"latitude": 45.2510986328,
"longitude": 18.7591991425,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Istria",
"iata": "PUY",
"icao": "LDPL",
"name": "Pula Airport",
"latitude": 44.8935012817,
"longitude": 13.9222002029,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Istria",
"iata": "",
"icao": "LDPM",
"name": "Medulin Campanoz Airport",
"latitude": 44.8432998657,
"longitude": 13.9041996002,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Primorsko-Goranska",
"iata": "",
"icao": "LDPN",
"name": "Unije Airport",
"latitude": 44.6282997131,
"longitude": 14.2411003113,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Istria",
"iata": "",
"icao": "LDPV",
"name": "Vrsar Crljenka Airport",
"latitude": 45.1417007446,
"longitude": 13.6305999756,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Primorsko-Goranska",
"iata": "",
"icao": "LDRG",
"name": "Grobnicko Polje Airport",
"latitude": 45.3795013428,
"longitude": 14.5038003922,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Primorsko-Goranska",
"iata": "RJK",
"icao": "LDRI",
"name": "Rijeka Airport",
"latitude": 45.2168998718,
"longitude": 14.5703001022,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Licko-Senjska",
"iata": "",
"icao": "LDRO",
"name": "Otocac Airport",
"latitude": 44.8477745056,
"longitude": 15.2866172791,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Split-Dalmatia",
"iata": "BWK",
"icao": "LDSB",
"name": "Brac Airport",
"latitude": 43.2857017517,
"longitude": 16.6797008514,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Split-Dalmatia",
"iata": "",
"icao": "LDSH",
"name": "Hvar Private Airport",
"latitude": 43.1817016602,
"longitude": 16.6333007813,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Split-Dalmatia",
"iata": "SPU",
"icao": "LDSP",
"name": "Split Airport",
"latitude": 43.538898468,
"longitude": 16.2980003357,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Split-Dalmatia",
"iata": "",
"icao": "LDSS",
"name": "Sinj Glider Airport",
"latitude": 43.7002983093,
"longitude": 16.6714000702,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Varazdinska",
"iata": "",
"icao": "LDVA",
"name": "Varazdin Airport",
"latitude": 46.2946472168,
"longitude": 16.382932663,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Medimurska",
"iata": "",
"icao": "LDVC",
"name": "Cakovec Pribisla Airport",
"latitude": 46.3918991089,
"longitude": 16.5002994537,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Bjelovarsko-Bilogorska",
"iata": "",
"icao": "LDVD",
"name": "Daruvar Blagorod Airport",
"latitude": 45.5593986511,
"longitude": 17.0331001282,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Zagrebacka",
"iata": "ZAG",
"icao": "LDZA",
"name": "Zagreb Airport",
"latitude": 45.7429008484,
"longitude": 16.0687999725,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Zagrebacka",
"iata": "",
"icao": "LDZB",
"name": "Busevec Velika Glider Airport",
"latitude": 45.6474990845,
"longitude": 16.1243991852,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "Zadarska",
"iata": "ZAD",
"icao": "LDZD",
"name": "Zemunik Airport",
"latitude": 44.1082992554,
"longitude": 15.3466997147,
"timezone": "Europe/Zagreb",
"source": "merged"
},
{
"countryCode": "HR",
"region": "Bjelovarsko-Bilogorska",
"iata": "",
"icao": "LDZJ",
"name": "Bjelovar Brezova Airport",
"latitude": 45.8608016968,
"longitude": 16.8358001709,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
},
{
"countryCode": "HR",
"region": "City-of-Zagreb",
"iata": "",
"icao": "LDZL",
"name": "Lucko Airport",
"latitude": 45.7668991089,
"longitude": 15.8486003876,
"timezone": "Europe/Zagreb",
"source": "mwgg_json"
}
]
}