Real-time exchange rate lookup and conversion for 159 world currencies
Back to Webmaster Tools
💱 US Dollar (USD) to Cuban Peso (CUP)
23,952.0000
998.00 US Dollar = 23,952.0000 Cuban Peso
1 USD = 24.000000 CUP
Rate updated: 2026-09-14 08:00:01 | Live rates
Base amounts: 1 100 99,550 1,000 10,000
💰 Current Base: 998.00 US Dollar (USD)
Currency Name Code Rate (1 USD) Converted Amount
Afghan Afghani AFN 64.770000 64,640.4600
Albanian Lek ALL 79.280000 79,121.4400
Algerian Dinar DZD 133.210000 132,943.5800
Angolan Kwanza AOA 921.390000 919,547.2200
Argentine Peso ARS 1,509.910000 1,506,890.1800
Armenian Dram AMD 363.470000 362,743.0600
Aruban Florin AWG 1.790000 1,786.4200
Australian Dollar AUD 1.400000 1,397.2000
Azerbaijani Manat AZN 1.700000 1,696.6000
Bahamian Dollar BSD 1.000000 998.0000
Bahraini Dinar BHD 0.376000 375.2480
Bangladeshi Taka BDT 123.330000 123,083.3400
Barbadian Dollar BBD 2.000000 1,996.0000
Belarusian Ruble BYN 3.050000 3,043.9000
Belize Dollar BZD 2.000000 1,996.0000
Bermudian Dollar BMD 1.000000 998.0000
Bhutanese Ngultrum BTN 95.650000 95,458.7000
Bolivian Boliviano BOB 12.450000 12,425.1000
Bosnia-Herzegovina Convertible Mark BAM 1.690000 1,686.6200
Botswana Pula BWP 13.690000 13,662.6200
Brazilian Real BRL 5.120000 5,109.7600
British Pound GBP 0.739000 737.5220
Brunei Dollar BND 1.270000 1,267.4600
Bulgarian Lev BGN 1.690000 1,686.6200
Burundian Franc BIF 2,982.900000 2,976,934.2000
CFP Franc XPF 102.900000 102,694.2000
Cambodian Riel KHR 4,037.750000 4,029,674.5000
Canadian Dollar CAD 1.390000 1,387.2200
Cape Verdean Escudo CVE 95.080000 94,889.8400
Cayman Islands Dollar KYD 0.833000 831.3340
Central African CFA Franc XAF 565.650000 564,518.7000
Chilean Peso CLP 940.950000 939,068.1000
Chinese Yuan CNY 6.720000 6,706.5600
Colombian Peso COP 3,085.370000 3,079,199.2600
Comorian Franc KMF 424.240000 423,391.5200
Congolese Franc CDF 2,306.110000 2,301,497.7800
Costa Rican Colón CRC 452.490000 451,585.0200
Croatian Kuna HRK 6.500000 6,487.0000
Cuban Peso CUP 24.000000 23,952.0000
Czech Koruna CZK 20.900000 20,858.2000
Danish Krone DKK 6.450000 6,437.1000
Djiboutian Franc DJF 177.720000 177,364.5600
Dominican Peso DOP 58.960000 58,842.0800
East Caribbean Dollar XCD 2.700000 2,694.6000
Egyptian Pound EGP 51.380000 51,277.2400
Eritrean Nakfa ERN 15.000000 14,970.0000
Ethiopian Birr ETB 161.470000 161,147.0600
Euro EUR 0.862000 860.2760
Falkland Islands Pound FKP 0.740000 738.5200
Fijian Dollar FJD 2.220000 2,215.5600
Gambian Dalasi GMD 74.680000 74,530.6400
Georgian Lari GEL 2.600000 2,594.8000
Ghanaian Cedi GHS 11.430000 11,407.1400
Gibraltar Pound GIP 0.740000 738.5200
Guatemalan Quetzal GTQ 7.640000 7,624.7200
Guernsey Pound GGP 0.740000 738.5200
Guinean Franc GNF 8,784.320000 8,766,751.3600
Guyanese Dollar GYD 209.260000 208,841.4800
Haitian Gourde HTG 130.680000 130,418.6400
Honduran Lempira HNL 26.830000 26,776.3400
Hong Kong Dollar HKD 7.840000 7,824.3200
Hungarian Forint HUF 313.470000 312,843.0600
Icelandic Króna ISK 120.470000 120,229.0600
Indian Rupee INR 95.610000 95,418.7800
Indonesian Rupiah IDR 17,623.720000 17,588,472.5600
Iranian Rial IRR 1,559,473.550000 1,556,354,602.9000
Iraqi Dinar IQD 1,310.960000 1,308,338.0800
Isle of Man Pound IMP 0.740000 738.5200
Israeli New Shekel ILS 3.030000 3,023.9400
Jamaican Dollar JMD 158.140000 157,823.7200
Japanese Yen JPY 153.610000 153,302.7800
Jersey Pound JEP 0.740000 738.5200
Jordanian Dinar JOD 0.709000 707.5820
Kazakhstani Tenge KZT 450.940000 450,038.1200
Kenyan Shilling KES 129.440000 129,181.1200
Kuwaiti Dinar KWD 0.308000 307.3840
Kyrgyzstani Som KGS 87.480000 87,305.0400
Lao Kip LAK 22,258.890000 22,214,372.2200
Lebanese Pound LBP 89,500.000000 89,321,000.0000
Lesotho Loti LSL 16.160000 16,127.6800
Liberian Dollar LRD 174.540000 174,190.9200
Libyan Dinar LYD 6.330000 6,317.3400
Macanese Pataca MOP 8.080000 8,063.8400
Macedonian Denar MKD 52.980000 52,874.0400
Malagasy Ariary MGA 4,319.350000 4,310,711.3000
Malawian Kwacha MWK 1,745.990000 1,742,498.0200
Malaysian Ringgit MYR 4.070000 4,061.8600
Maldivian Rufiyaa MVR 15.460000 15,429.0800
Mauritanian Ouguiya MRU 40.220000 40,139.5600
Mauritian Rupee MUR 47.040000 46,945.9200
Mexican Peso MXN 16.970000 16,936.0600
Moldovan Leu MDL 17.280000 17,245.4400
Mongolian Tugrik MNT 3,628.490000 3,621,233.0200
Moroccan Dirham MAD 9.400000 9,381.2000
Mozambican Metical MZN 63.840000 63,712.3200
Myanmar Kyat MMK 2,100.390000 2,096,189.2200
Namibian Dollar NAD 16.160000 16,127.6800
Nepalese Rupee NPR 153.030000 152,723.9400
Netherlands Antillean Guilder ANG 1.790000 1,786.4200
New Taiwan Dollar TWD 31.560000 31,496.8800
New Zealand Dollar NZD 1.720000 1,716.5600
Nicaraguan Córdoba NIO 36.780000 36,706.4400
Nigerian Naira NGN 1,327.100000 1,324,445.8000
Norwegian Krone NOK 9.290000 9,271.4200
Omani Rial OMR 0.384000 383.2320
Pakistani Rupee PKR 277.590000 277,034.8200
Panamanian Balboa PAB 1.000000 998.0000
Papua New Guinean Kina PGK 4.470000 4,461.0600
Paraguayan Guaraní PYG 5,935.460000 5,923,589.0800
Peruvian Sol PEN 3.360000 3,353.2800
Philippine Peso PHP 62.690000 62,564.6200
Polish Złoty PLN 3.730000 3,722.5400
Qatari Riyal QAR 3.640000 3,632.7200
Romanian Leu RON 4.530000 4,520.9400
Russian Ruble RUB 84.240000 84,071.5200
Rwandan Franc RWF 1,475.470000 1,472,519.0600
Saint Helena Pound SHP 0.740000 738.5200
Samoan Tala WST 2.690000 2,684.6200
Saudi Riyal SAR 3.750000 3,742.5000
Serbian Dinar RSD 101.170000 100,967.6600
Seychellois Rupee SCR 13.990000 13,962.0200
Sierra Leonean Leone SLL 24,681.620000 24,632,256.7600
Singapore Dollar SGD 1.270000 1,267.4600
Solomon Islands Dollar SBD 7.890000 7,874.2200
Somali Shilling SOS 571.300000 570,157.4000
South African Rand ZAR 16.160000 16,127.6800
South Korean Won KRW 1,342.630000 1,339,944.7400
Special Drawing Rights XDR 0.729000 727.5420
Sri Lankan Rupee LKR 328.360000 327,703.2800
Sudanese Pound SDG 458.760000 457,842.4800
Surinamese Dollar SRD 38.140000 38,063.7200
Swazi Lilangeni SZL 16.160000 16,127.6800
Swedish Krona SEK 9.700000 9,680.6000
Swiss Franc CHF 0.817000 815.3660
Syrian Pound SYP 121.720000 121,476.5600
São Tomé and Príncipe Dobra STN 21.130000 21,087.7400
Tajikistani Somoni TJS 9.230000 9,211.5400
Tanzanian Shilling TZS 2,648.830000 2,643,532.3400
Thai Baht THB 33.080000 33,013.8400
Tongan Paʻanga TOP 2.360000 2,355.2800
Trinidad and Tobago Dollar TTD 6.790000 6,776.4200
Tunisian Dinar TND 2.910000 2,904.1800
Turkish Lira TRY 48.610000 48,512.7800
Turkmenistani Manat TMT 3.500000 3,493.0000
Tuvaluan Dollar TVD 1.400000 1,397.2000
UAE Dirham AED 3.670000 3,662.6600
Ugandan Shilling UGX 3,796.340000 3,788,747.3200
Ukrainian Hryvnia UAH 44.560000 44,470.8800
Uruguayan Peso UYU 40.280000 40,199.4400
Uzbekistani Som UZS 11,789.790000 11,766,210.4200
Vanuatu Vatu VUV 117.750000 117,514.5000
Venezuelan Bolívar VES 842.210000 840,525.5800
Vietnamese Dong VND 25,872.720000 25,820,974.5600
West African CFA Franc XOF 565.650000 564,518.7000
Yemeni Rial YER 237.040000 236,565.9200
Zambian Kwacha ZMW 19.220000 19,181.5600

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