KES to TOP exchange rate

The KES to TOP rate from the daily edition, with a converter, conversion tables, and a free API.

KES to TOP

Daily reference rate

1 KES = 0.0183905 TOP

1 TOP = 54.376 KES

Next edition

This is the daily reference rate. Plans get updates up to every 5 minutes through the API, webhooks, and the WebSocket stream.

Converter

Conversions use the rate shown above. Edit either amount.

KES to TOP

Amount in KESConverted to TOP
1 KES0.0183905 TOP
5 KES0.0919524 TOP
10 KES0.183905 TOP
25 KES0.459762 TOP
50 KES0.919524 TOP
100 KES1.84 TOP
250 KES4.6 TOP
500 KES9.2 TOP
1,000 KES18.39 TOP
5,000 KES91.95 TOP
10,000 KES183.9 TOP

TOP to KES

Amount in TOPConverted to KES
1 TOP54.38 KES
5 TOP271.88 KES
10 TOP543.76 KES
25 TOP1,359.4 KES
50 TOP2,718.8 KES
100 TOP5,437.6 KES
250 TOP13,594 KES
500 TOP27,187.99 KES
1,000 TOP54,375.98 KES
5,000 TOP271,879.92 KES
10,000 TOP543,759.84 KES

KES to TOP history

Daily closing rates for 1 KES in TOP. Weekends and holidays without a published rate are skipped.

KES to TOP daily closing rate, last yearFrom 0.018366 on Oct 29, 2026 to 0.0183905 on Nov 5, 2026. Use the left and right arrow keys to read each day.0.018350.018380.0184Oct 29Nov 5
30-day change
+0.13%
1-year high
0.0183988 on Nov 2, 2026
1-year low
0.0183517 on Oct 31, 2026
Last 8 closing rates
Date1 KES in TOP
Nov 5, 20260.0183905
Nov 4, 20260.0183942
Nov 3, 20260.0183611
Nov 2, 20260.0183988
Nov 1, 20260.0183524
Oct 31, 20260.0183517
Oct 30, 20260.0183717
Oct 29, 20260.018366

Every daily KES to TOP rate back to 1999 is one request away with /timeseries. The free plan covers the last 30 days; paid plans reach the full archive. Get a free API key.

Time series

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/timeseries?start=2026-10-29&end=2026-11-05&base=KES&symbols=TOP" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Get KES to TOP from the API

Convert an amount or read the rate alone with a bearer key. Plans with faster editions can also push rates to you with webhooks or stream them over a WebSocket.

Sign up for a free API key.

Convert

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/convert?from=KES&to=TOP&amount=100" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Latest rate

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/latest?base=KES&symbols=TOP" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Frequently asked questions

What was the highest KES to TOP rate in the last year?
Between Oct 29, 2026 and Nov 5, 2026, the highest daily close was 1 KES = 0.0183988 TOP on Nov 2, 2026, and the lowest was 0.0183517 TOP on Oct 31, 2026. Over that period the rate changed +0.13%.
What is the KES to TOP rate today?
As of Nov 5, 2026, 12:00 AM UTC, 1 KES = 0.0183905 TOP, and 1 TOP = 54.376 KES. These figures come from the daily edition of the Currency Exchange Rate API.
How often is the KES to TOP rate updated?
This page shows the daily reference rate, which is refreshed once a day. The next daily edition is due Nov 6, 2026, 12:00 AM UTC. Plans with a faster edition can receive updates up to every 5 minutes through the API, webhooks, and the WebSocket stream.
How do I get the KES to TOP rate in code?
Call GET /convert?from=KES&to=TOP&amount=100 with your API key in the Authorization header, or call GET /latest?base=KES&symbols=TOP to get the rate alone.
Is there a free plan?
Yes. Start on the free plan; no credit card is required. Move to a plan with a faster edition when you need more frequent updates.

This pair is served for reference and is not listed in search results.