1. Currency converter
  2. KES to HRK

500 KES to HRK

Convert Kenyan shillings to Croatian kunas at the live mid-market rate.

500 Kenyan shillings =

25.62 HRK −0.07% today

1 KES = 0.0512427 HRK · 1 HRK = 19.515 KES

Mid-market rate, updated 01:38 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

KES to HRK over the last year

0.0490.050.051Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.051277
52-week low
0.048540
52-week average
0.050164
Change over the year
+5.57%

Conversion tables

KES to HRK
KES HRK
1 KES 0.05124 HRK
5 KES 0.2562 HRK
10 KES 0.5124 HRK
25 KES 1.28 HRK
50 KES 2.56 HRK
100 KES 5.12 HRK
250 KES 12.81 HRK
500 KES 25.62 HRK
1,000 KES 51.24 HRK
5,000 KES 256.21 HRK
10,000 KES 512.43 HRK
50,000 KES 2,562.13 HRK
HRK to KES
HRK KES
1 HRK 19.51 KES
5 HRK 97.57 KES
10 HRK 195.15 KES
25 HRK 487.87 KES
50 HRK 975.75 KES
100 HRK 1,951.50 KES
250 HRK 4,878.75 KES
500 HRK 9,757.50 KES
1,000 HRK 19,514.99 KES
5,000 HRK 97,574.95 KES
10,000 HRK 195,149.90 KES
50,000 HRK 975,749.51 KES

KES to HRK via API

The live rate, the rate on any past day or a whole range, for HRK and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=KES -d currencies=HRK \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=KES -d currencies=HRK \
  -d date=2025-10-01 \
  -H "apikey: YOUR-API-KEY"

Popular Kenyan Shilling conversions

Questions about KES to HRK

How much is 500 KES in HRK?

500 Kenyan shillings is 25.62 Croatian kunas at the mid-market rate of 1 October 2026, 01:38 UTC, when 1 KES = 0.0512427 HRK.

What was the KES to HRK rate over the last year?

Over the last 52 weeks 1 KES ranged from 0.0485401 to 0.0512773 HRK, 0.0501636 HRK on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for KES/HRK, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.