Real-time exchange rate lookup and conversion for 159 world currencies
Back to Webmaster Tools
💱 US Dollar (USD) to Cuban Peso (CUP)
23,568.0000
982.00 US Dollar = 23,568.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: 982.00 US Dollar (USD)
Currency Name Code Rate (1 USD) Converted Amount
Afghan Afghani AFN 64.920000 63,751.4400
Albanian Lek ALL 80.190000 78,746.5800
Algerian Dinar DZD 134.930000 132,501.2600
Angolan Kwanza AOA 927.310000 910,618.4200
Argentine Peso ARS 1,512.330000 1,485,108.0600
Armenian Dram AMD 365.450000 358,871.9000
Aruban Florin AWG 1.790000 1,757.7800
Australian Dollar AUD 1.400000 1,374.8000
Azerbaijani Manat AZN 1.710000 1,679.2200
Bahamian Dollar BSD 1.000000 982.0000
Bahraini Dinar BHD 0.376000 369.2320
Bangladeshi Taka BDT 123.320000 121,100.2400
Barbadian Dollar BBD 2.000000 1,964.0000
Belarusian Ruble BYN 3.050000 2,995.1000
Belize Dollar BZD 2.000000 1,964.0000
Bermudian Dollar BMD 1.000000 982.0000
Bhutanese Ngultrum BTN 95.950000 94,222.9000
Bolivian Boliviano BOB 11.070000 10,870.7400
Bosnia-Herzegovina Convertible Mark BAM 1.700000 1,669.4000
Botswana Pula BWP 14.290000 14,032.7800
Brazilian Real BRL 5.130000 5,037.6600
British Pound GBP 0.748000 734.5360
Brunei Dollar BND 1.280000 1,256.9600
Bulgarian Lev BGN 1.700000 1,669.4000
Burundian Franc BIF 3,016.140000 2,961,849.4800
CFP Franc XPF 103.950000 102,078.9000
Cambodian Riel KHR 4,087.280000 4,013,708.9600
Canadian Dollar CAD 1.400000 1,374.8000
Cape Verdean Escudo CVE 96.050000 94,321.1000
Cayman Islands Dollar KYD 0.833000 818.0060
Central African CFA Franc XAF 571.400000 561,114.8000
Chilean Peso CLP 960.840000 943,544.8800
Chinese Yuan CNY 6.720000 6,599.0400
Colombian Peso COP 3,140.320000 3,083,794.2400
Comorian Franc KMF 428.550000 420,836.1000
Congolese Franc CDF 2,329.550000 2,287,618.1000
Costa Rican Colón CRC 451.510000 443,382.8200
Croatian Kuna HRK 6.560000 6,441.9200
Cuban Peso CUP 24.000000 23,568.0000
Czech Koruna CZK 21.210000 20,828.2200
Danish Krone DKK 6.520000 6,402.6400
Djiboutian Franc DJF 177.720000 174,521.0400
Dominican Peso DOP 59.540000 58,468.2800
East Caribbean Dollar XCD 2.700000 2,651.4000
Egyptian Pound EGP 52.140000 51,201.4800
Eritrean Nakfa ERN 15.000000 14,730.0000
Ethiopian Birr ETB 161.760000 158,848.3200
Euro EUR 0.871000 855.3220
Falkland Islands Pound FKP 0.748000 734.5360
Fijian Dollar FJD 2.240000 2,199.6800
Gambian Dalasi GMD 74.650000 73,306.3000
Georgian Lari GEL 2.620000 2,572.8400
Ghanaian Cedi GHS 11.580000 11,371.5600
Gibraltar Pound GIP 0.748000 734.5360
Guatemalan Quetzal GTQ 7.700000 7,561.4000
Guernsey Pound GGP 0.748000 734.5360
Guinean Franc GNF 8,824.530000 8,665,688.4600
Guyanese Dollar GYD 211.230000 207,427.8600
Haitian Gourde HTG 131.490000 129,123.1800
Honduran Lempira HNL 27.090000 26,602.3800
Hong Kong Dollar HKD 7.850000 7,708.7000
Hungarian Forint HUF 317.160000 311,451.1200
Icelandic Króna ISK 121.530000 119,342.4600
Indian Rupee INR 95.940000 94,213.0800
Indonesian Rupiah IDR 17,767.840000 17,448,018.8800
Iranian Rial IRR 1,475,242.720000 1,448,688,351.0400
Iraqi Dinar IQD 1,322.500000 1,298,695.0000
Isle of Man Pound IMP 0.748000 734.5360
Israeli New Shekel ILS 3.030000 2,975.4600
Jamaican Dollar JMD 159.070000 156,206.7400
Japanese Yen JPY 157.140000 154,311.4800
Jersey Pound JEP 0.748000 734.5360
Jordanian Dinar JOD 0.709000 696.2380
Kazakhstani Tenge KZT 446.690000 438,649.5800
Kenyan Shilling KES 129.520000 127,188.6400
Kuwaiti Dinar KWD 0.309000 303.4380
Kyrgyzstani Som KGS 88.040000 86,455.2800
Lao Kip LAK 22,558.920000 22,152,859.4400
Lebanese Pound LBP 89,500.000000 87,889,000.0000
Lesotho Loti LSL 16.260000 15,967.3200
Liberian Dollar LRD 174.980000 171,830.3600
Libyan Dinar LYD 6.410000 6,294.6200
Macanese Pataca MOP 8.080000 7,934.5600
Macedonian Denar MKD 53.870000 52,900.3400
Malagasy Ariary MGA 4,365.950000 4,287,362.9000
Malawian Kwacha MWK 1,750.980000 1,719,462.3600
Malaysian Ringgit MYR 4.080000 4,006.5600
Maldivian Rufiyaa MVR 15.580000 15,299.5600
Mauritanian Ouguiya MRU 40.660000 39,928.1200
Mauritian Rupee MUR 47.690000 46,831.5800
Mexican Peso MXN 17.210000 16,900.2200
Moldovan Leu MDL 17.580000 17,263.5600
Mongolian Tugrik MNT 3,611.480000 3,546,473.3600
Moroccan Dirham MAD 9.500000 9,329.0000
Mozambican Metical MZN 64.120000 62,965.8400
Myanmar Kyat MMK 2,119.340000 2,081,191.8800
Namibian Dollar NAD 16.260000 15,967.3200
Nepalese Rupee NPR 153.520000 150,756.6400
Netherlands Antillean Guilder ANG 1.790000 1,757.7800
New Taiwan Dollar TWD 31.840000 31,266.8800
New Zealand Dollar NZD 1.750000 1,718.5000
Nicaraguan Córdoba NIO 37.130000 36,461.6600
Nigerian Naira NGN 1,335.690000 1,311,647.5800
Norwegian Krone NOK 9.420000 9,250.4400
Omani Rial OMR 0.384000 377.0880
Pakistani Rupee PKR 278.630000 273,614.6600
Panamanian Balboa PAB 1.000000 982.0000
Papua New Guinean Kina PGK 4.550000 4,468.1000
Paraguayan Guaraní PYG 5,971.480000 5,863,993.3600
Peruvian Sol PEN 3.380000 3,319.1600
Philippine Peso PHP 62.840000 61,708.8800
Polish Złoty PLN 3.800000 3,731.6000
Qatari Riyal QAR 3.640000 3,574.4800
Romanian Leu RON 4.590000 4,507.3800
Russian Ruble RUB 84.330000 82,812.0600
Rwandan Franc RWF 1,481.560000 1,454,891.9200
Saint Helena Pound SHP 0.748000 734.5360
Samoan Tala WST 2.740000 2,690.6800
Saudi Riyal SAR 3.750000 3,682.5000
Serbian Dinar RSD 102.370000 100,527.3400
Seychellois Rupee SCR 14.520000 14,258.6400
Sierra Leonean Leone SLL 24,908.740000 24,460,382.6800
Singapore Dollar SGD 1.280000 1,256.9600
Solomon Islands Dollar SBD 8.010000 7,865.8200
Somali Shilling SOS 577.010000 566,623.8200
South African Rand ZAR 16.270000 15,977.1400
South Korean Won KRW 1,386.740000 1,361,778.6800
Special Drawing Rights XDR 0.732000 718.8240
Sri Lankan Rupee LKR 331.270000 325,307.1400
Sudanese Pound SDG 592.070000 581,412.7400
Surinamese Dollar SRD 38.070000 37,384.7400
Swazi Lilangeni SZL 16.260000 15,967.3200
Swedish Krona SEK 9.840000 9,662.8800
Swiss Franc CHF 0.823000 808.1860
Syrian Pound SYP 123.080000 120,864.5600
São Tomé and Príncipe Dobra STN 21.340000 20,955.8800
Tajikistani Somoni TJS 9.300000 9,132.6000
Tanzanian Shilling TZS 2,659.310000 2,611,442.4200
Thai Baht THB 33.360000 32,759.5200
Tongan Paʻanga TOP 2.400000 2,356.8000
Trinidad and Tobago Dollar TTD 6.830000 6,707.0600
Tunisian Dinar TND 2.940000 2,887.0800
Turkish Lira TRY 48.800000 47,921.6000
Turkmenistani Manat TMT 3.530000 3,466.4600
Tuvaluan Dollar TVD 1.400000 1,374.8000
UAE Dirham AED 3.670000 3,603.9400
Ugandan Shilling UGX 3,899.070000 3,828,886.7400
Ukrainian Hryvnia UAH 44.700000 43,895.4000
Uruguayan Peso UYU 40.600000 39,869.2000
Uzbekistani Som UZS 11,883.880000 11,669,970.1600
Vanuatu Vatu VUV 117.960000 115,836.7200
Venezuelan Bolívar VES 849.560000 834,267.9200
Vietnamese Dong VND 26,127.620000 25,657,322.8400
West African CFA Franc XOF 571.400000 561,114.8000
Yemeni Rial YER 238.750000 234,452.5000
Zambian Kwacha ZMW 19.730000 19,374.8600

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