Foreign Currency (e.g., USD) to RMB
RMB to Foreign Currency (e.g., USD)
Enter how many RMB equal 1 unit of foreign currency (e.g., 1 USD = 7.25 RMB).
Initial Amount:0.00
Conversion Rate Used:0.00
Service Fee:0.00
Net Converted Amount:0.00
function updateLabels() {
var type = document.getElementById("conversionType").value;
var amountLabel = document.getElementById("amountLabel");
if (type === "foreignToRmb") {
amountLabel.innerHTML = "Amount in Foreign Currency (e.g., USD, EUR)";
} else {
amountLabel.innerHTML = "Amount in Chinese Yuan (RMB)";
}
}
function calculateRMB() {
// Get Input Values
var amount = parseFloat(document.getElementById("amount").value);
var rate = parseFloat(document.getElementById("exchangeRate").value);
var feePercent = parseFloat(document.getElementById("feePercentage").value);
var type = document.getElementById("conversionType").value;
// Validation
if (isNaN(amount) || amount <= 0) {
alert("Please enter a valid positive amount to convert.");
return;
}
if (isNaN(rate) || rate <= 0) {
alert("Please enter a valid exchange rate.");
return;
}
if (isNaN(feePercent)) {
feePercent = 0;
}
var convertedValue = 0;
var feeAmount = 0;
var finalAmount = 0;
var sourceSymbol = "";
var targetSymbol = "";
// Determine Symbols based on logic (Generic placeholders used for Foreign)
if (type === "foreignToRmb") {
sourceSymbol = "Foreign ";
targetSymbol = "¥ "; // RMB Symbol
// Logic: Foreign * Rate = RMB
// Example: 100 USD * 7.25 = 725 RMB
convertedValue = amount * rate;
} else {
sourceSymbol = "¥ ";
targetSymbol = "Foreign ";
// Logic: RMB / Rate = Foreign
// Example: 725 RMB / 7.25 = 100 USD
convertedValue = amount / rate;
}
// Calculate Fee based on the converted total
// Fees are usually deducted from the source or target,
// here we calculate the reduction in received value.
var feeValue = convertedValue * (feePercent / 100);
finalAmount = convertedValue – feeValue;
// Display Results
document.getElementById("resInitial").innerHTML = sourceSymbol + amount.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
// Show rate appropriately
var rateDisplay = "1 Unit = " + rate + " RMB";
document.getElementById("resRate").innerHTML = rateDisplay;
document.getElementById("resFee").innerHTML = targetSymbol + feeValue.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById("resFinal").innerHTML = targetSymbol + finalAmount.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
// Show result box
document.getElementById("rmb-result").style.display = "block";
}
// Initialize labels on load
updateLabels();
RMB Exchange Rate Calculator: Understanding Chinese Currency Conversion
Whether you are traveling to China, paying suppliers in Shenzhen, or trading forex, understanding the value of the Chinese Yuan (RMB) is crucial. This RMB Exchange Rate Calculator provides a quick and accurate way to determine conversion values between the Chinese Yuan and major world currencies like the USD, EUR, and GBP.
Note: The Chinese currency has two names. Renminbi (RMB) is the official name of the currency, while Yuan (CNY) is the unit of account. In daily conversation, you calculate "Yuan", but the currency system is "Renminbi".
How to Use This RMB Calculator
Exchange rates fluctuate constantly based on global markets. To get the most accurate result from the calculator above:
Select Conversion Direction: Choose whether you are buying RMB (converting Foreign Currency to RMB) or selling RMB (converting RMB back to Foreign Currency).
Input the Amount: Enter the total cash value you wish to convert.
Enter the Exchange Rate: Look up the current spot rate (e.g., USD to CNY is often around 7.1 to 7.3). Enter how many Chinese Yuan equal one unit of your foreign currency.
Bank Fee: Most banks and exchange kiosks charge a "spread" or service fee, typically between 1% and 3%. Enter this percentage to see how much money you will actually pocket after fees.
CNY vs. CNH: What is the Difference?
When dealing with RMB exchange rates, you may encounter two ticker symbols: CNY and CNH.
Onshore Yuan (CNY): This is the currency traded within mainland China. It is strictly regulated by the People's Bank of China (PBOC), which sets a daily reference rate.
Offshore Yuan (CNH): This is the RMB traded outside of mainland China (primarily in Hong Kong, Singapore, and London). The CNH rate floats more freely based on market supply and demand.
While CNY and CNH usually trade at very similar values, they can diverge during times of economic volatility. For most personal travel or small business transactions, the standard CNY rate is the appropriate benchmark.
Factors Influencing the RMB Exchange Rate
The value of the Renminbi against the US Dollar and other currencies is influenced by several macroeconomic factors:
1. Trade Balance
China is the world's largest exporter. When China exports more than it imports, demand for the RMB increases as foreign buyers need Yuan to pay Chinese suppliers, typically strengthening the currency.
2. PBOC Monetary Policy
The Central Bank of China manages the currency to ensure stability. They may adjust interest rates or reserve requirements, which impacts how attractive the RMB is to investors compared to the US Dollar or Euro.
3. Global Geopolitics
Tariffs, trade agreements, and diplomatic relations significantly impact the RMB. Positive trade talks often boost the RMB, while trade tensions can cause it to weaken.
Why the Exchange Rate Input is Manual
Because the RMB is a managed currency, the rate offered by a standard "Google search" (the mid-market rate) is often not the rate you will get at a bank counter or airport kiosk. By manually entering the rate offered by your specific provider (e.g., Bank of China, Western Union, or PayPal), this calculator gives you a precise "Net Received" amount, rather than a theoretical estimate.
Common Conversions
While the USD/CNY pair is the most traded, the RMB is also heavily traded against the Euro (EUR), Japanese Yen (JPY), and Hong Kong Dollar (HKD). When converting HKD to CNY, the rate is often close to 0.90 – 0.93, as the two currencies are closely linked economically.