Real-time exchange rate lookup and conversion for 159 world currencies
Back to Webmaster Tools
💱 US Dollar (USD) to Cuban Peso (CUP)
23,688.0000
987.00 US Dollar = 23,688.0000 Cuban Peso
1 USD = 24.000000 CUP
Rate updated: 2026-09-20 08:00:01 | Live rates
Base amounts: 1 100 99,550 1,000 10,000
💰 Current Base: 987.00 US Dollar (USD)
Currency Name Code Rate (1 USD) Converted Amount
Afghan Afghani AFN 64.920000 64,076.0400
Albanian Lek ALL 80.190000 79,147.5300
Algerian Dinar DZD 134.930000 133,175.9100
Angolan Kwanza AOA 927.310000 915,254.9700
Argentine Peso ARS 1,512.330000 1,492,669.7100
Armenian Dram AMD 365.450000 360,699.1500
Aruban Florin AWG 1.790000 1,766.7300
Australian Dollar AUD 1.400000 1,381.8000
Azerbaijani Manat AZN 1.710000 1,687.7700
Bahamian Dollar BSD 1.000000 987.0000
Bahraini Dinar BHD 0.376000 371.1120
Bangladeshi Taka BDT 123.320000 121,716.8400
Barbadian Dollar BBD 2.000000 1,974.0000
Belarusian Ruble BYN 3.050000 3,010.3500
Belize Dollar BZD 2.000000 1,974.0000
Bermudian Dollar BMD 1.000000 987.0000
Bhutanese Ngultrum BTN 95.950000 94,702.6500
Bolivian Boliviano BOB 11.070000 10,926.0900
Bosnia-Herzegovina Convertible Mark BAM 1.700000 1,677.9000
Botswana Pula BWP 14.290000 14,104.2300
Brazilian Real BRL 5.130000 5,063.3100
British Pound GBP 0.748000 738.2760
Brunei Dollar BND 1.280000 1,263.3600
Bulgarian Lev BGN 1.700000 1,677.9000
Burundian Franc BIF 3,016.140000 2,976,930.1800
CFP Franc XPF 103.950000 102,598.6500
Cambodian Riel KHR 4,087.280000 4,034,145.3600
Canadian Dollar CAD 1.400000 1,381.8000
Cape Verdean Escudo CVE 96.050000 94,801.3500
Cayman Islands Dollar KYD 0.833000 822.1710
Central African CFA Franc XAF 571.400000 563,971.8000
Chilean Peso CLP 960.840000 948,349.0800
Chinese Yuan CNY 6.720000 6,632.6400
Colombian Peso COP 3,140.320000 3,099,495.8400
Comorian Franc KMF 428.550000 422,978.8500
Congolese Franc CDF 2,329.550000 2,299,265.8500
Costa Rican Colón CRC 451.510000 445,640.3700
Croatian Kuna HRK 6.560000 6,474.7200
Cuban Peso CUP 24.000000 23,688.0000
Czech Koruna CZK 21.210000 20,934.2700
Danish Krone DKK 6.520000 6,435.2400
Djiboutian Franc DJF 177.720000 175,409.6400
Dominican Peso DOP 59.540000 58,765.9800
East Caribbean Dollar XCD 2.700000 2,664.9000
Egyptian Pound EGP 52.140000 51,462.1800
Eritrean Nakfa ERN 15.000000 14,805.0000
Ethiopian Birr ETB 161.760000 159,657.1200
Euro EUR 0.871000 859.6770
Falkland Islands Pound FKP 0.748000 738.2760
Fijian Dollar FJD 2.240000 2,210.8800
Gambian Dalasi GMD 74.650000 73,679.5500
Georgian Lari GEL 2.620000 2,585.9400
Ghanaian Cedi GHS 11.580000 11,429.4600
Gibraltar Pound GIP 0.748000 738.2760
Guatemalan Quetzal GTQ 7.700000 7,599.9000
Guernsey Pound GGP 0.748000 738.2760
Guinean Franc GNF 8,824.530000 8,709,811.1100
Guyanese Dollar GYD 211.230000 208,484.0100
Haitian Gourde HTG 131.490000 129,780.6300
Honduran Lempira HNL 27.090000 26,737.8300
Hong Kong Dollar HKD 7.850000 7,747.9500
Hungarian Forint HUF 317.160000 313,036.9200
Icelandic Króna ISK 121.530000 119,950.1100
Indian Rupee INR 95.940000 94,692.7800
Indonesian Rupiah IDR 17,767.840000 17,536,858.0800
Iranian Rial IRR 1,475,242.720000 1,456,064,564.6400
Iraqi Dinar IQD 1,322.500000 1,305,307.5000
Isle of Man Pound IMP 0.748000 738.2760
Israeli New Shekel ILS 3.030000 2,990.6100
Jamaican Dollar JMD 159.070000 157,002.0900
Japanese Yen JPY 157.140000 155,097.1800
Jersey Pound JEP 0.748000 738.2760
Jordanian Dinar JOD 0.709000 699.7830
Kazakhstani Tenge KZT 446.690000 440,883.0300
Kenyan Shilling KES 129.520000 127,836.2400
Kuwaiti Dinar KWD 0.309000 304.9830
Kyrgyzstani Som KGS 88.040000 86,895.4800
Lao Kip LAK 22,558.920000 22,265,654.0400
Lebanese Pound LBP 89,500.000000 88,336,500.0000
Lesotho Loti LSL 16.260000 16,048.6200
Liberian Dollar LRD 174.980000 172,705.2600
Libyan Dinar LYD 6.410000 6,326.6700
Macanese Pataca MOP 8.080000 7,974.9600
Macedonian Denar MKD 53.870000 53,169.6900
Malagasy Ariary MGA 4,365.950000 4,309,192.6500
Malawian Kwacha MWK 1,750.980000 1,728,217.2600
Malaysian Ringgit MYR 4.080000 4,026.9600
Maldivian Rufiyaa MVR 15.580000 15,377.4600
Mauritanian Ouguiya MRU 40.660000 40,131.4200
Mauritian Rupee MUR 47.690000 47,070.0300
Mexican Peso MXN 17.210000 16,986.2700
Moldovan Leu MDL 17.580000 17,351.4600
Mongolian Tugrik MNT 3,611.480000 3,564,530.7600
Moroccan Dirham MAD 9.500000 9,376.5000
Mozambican Metical MZN 64.120000 63,286.4400
Myanmar Kyat MMK 2,119.340000 2,091,788.5800
Namibian Dollar NAD 16.260000 16,048.6200
Nepalese Rupee NPR 153.520000 151,524.2400
Netherlands Antillean Guilder ANG 1.790000 1,766.7300
New Taiwan Dollar TWD 31.840000 31,426.0800
New Zealand Dollar NZD 1.750000 1,727.2500
Nicaraguan Córdoba NIO 37.130000 36,647.3100
Nigerian Naira NGN 1,335.690000 1,318,326.0300
Norwegian Krone NOK 9.420000 9,297.5400
Omani Rial OMR 0.384000 379.0080
Pakistani Rupee PKR 278.630000 275,007.8100
Panamanian Balboa PAB 1.000000 987.0000
Papua New Guinean Kina PGK 4.550000 4,490.8500
Paraguayan Guaraní PYG 5,971.480000 5,893,850.7600
Peruvian Sol PEN 3.380000 3,336.0600
Philippine Peso PHP 62.840000 62,023.0800
Polish Złoty PLN 3.800000 3,750.6000
Qatari Riyal QAR 3.640000 3,592.6800
Romanian Leu RON 4.590000 4,530.3300
Russian Ruble RUB 84.330000 83,233.7100
Rwandan Franc RWF 1,481.560000 1,462,299.7200
Saint Helena Pound SHP 0.748000 738.2760
Samoan Tala WST 2.740000 2,704.3800
Saudi Riyal SAR 3.750000 3,701.2500
Serbian Dinar RSD 102.370000 101,039.1900
Seychellois Rupee SCR 14.520000 14,331.2400
Sierra Leonean Leone SLL 24,908.740000 24,584,926.3800
Singapore Dollar SGD 1.280000 1,263.3600
Solomon Islands Dollar SBD 8.010000 7,905.8700
Somali Shilling SOS 577.010000 569,508.8700
South African Rand ZAR 16.270000 16,058.4900
South Korean Won KRW 1,386.740000 1,368,712.3800
Special Drawing Rights XDR 0.732000 722.4840
Sri Lankan Rupee LKR 331.270000 326,963.4900
Sudanese Pound SDG 592.070000 584,373.0900
Surinamese Dollar SRD 38.070000 37,575.0900
Swazi Lilangeni SZL 16.260000 16,048.6200
Swedish Krona SEK 9.840000 9,712.0800
Swiss Franc CHF 0.823000 812.3010
Syrian Pound SYP 123.080000 121,479.9600
São Tomé and Príncipe Dobra STN 21.340000 21,062.5800
Tajikistani Somoni TJS 9.300000 9,179.1000
Tanzanian Shilling TZS 2,659.310000 2,624,738.9700
Thai Baht THB 33.360000 32,926.3200
Tongan Paʻanga TOP 2.400000 2,368.8000
Trinidad and Tobago Dollar TTD 6.830000 6,741.2100
Tunisian Dinar TND 2.940000 2,901.7800
Turkish Lira TRY 48.800000 48,165.6000
Turkmenistani Manat TMT 3.530000 3,484.1100
Tuvaluan Dollar TVD 1.400000 1,381.8000
UAE Dirham AED 3.670000 3,622.2900
Ugandan Shilling UGX 3,899.070000 3,848,382.0900
Ukrainian Hryvnia UAH 44.700000 44,118.9000
Uruguayan Peso UYU 40.600000 40,072.2000
Uzbekistani Som UZS 11,883.880000 11,729,389.5600
Vanuatu Vatu VUV 117.960000 116,426.5200
Venezuelan Bolívar VES 849.560000 838,515.7200
Vietnamese Dong VND 26,127.620000 25,787,960.9400
West African CFA Franc XOF 571.400000 563,971.8000
Yemeni Rial YER 238.750000 235,646.2500
Zambian Kwacha ZMW 19.730000 19,473.5100

What Is Currency Exchange?

Currency exchange is the process of converting one currency into another at a specified rate. The exchange rate is the ratio at which two currencies can be traded, reflecting their relative value. Rates are influenced by many factors, including a country's economic performance, interest rates, inflation, political stability, and market supply and demand.

The foreign exchange (Forex) market is the largest financial market in the world, with a daily trading volume exceeding $6 trillion. Exchange rates come in two main types: spot rates, used for immediate conversion, and forward rates, agreed upon for a future date. This tool provides real-time spot rates sourced from public international exchange-rate APIs.

Accurate exchange rate information is essential for cross-border trade, overseas investment, international travel, and tuition remittance. Even small rate fluctuations can significantly affect large transactions, so staying up to date with the latest rates is a key part of financial decision-making.

Major World Currencies

Key Factors Affecting Exchange Rates

Common Use Cases for Currency Exchange

💡 Usage Tips & Notes