Skip to main content

USD to RUB Exchange Rate

USD (USD) to RUB (RUB)

Current exchange rate

1 USD = 73.290302 RUB

As of Jun 18, 2026 · Source: ECB / CBR

30-day low
70.863136
30-day high
74.269648
30-day avg
72.414046
30-day change
-1.32%

Get USD to RUB Rate via API

Fetch the live USD to RUB exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=USD&symbols=RUB"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "USD", "symbols": "RUB"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["RUB"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=USD&symbols=RUB",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.RUB);

USD to RUB Exchange Rate History

Last 30 days of USD to RUB rates. Fetch full historical data via the /api/v1/historical endpoint.

Historical USD to RUB exchange rate for the last 30 days
Date 1 USD = X RUB
Jun 18, 2026 73.290302
Jun 17, 2026 72.846264
Jun 16, 2026 72.20227
Jun 15, 2026 72.751717
Jun 12, 2026 72.309978
Jun 11, 2026 71.88778
Jun 10, 2026 71.971286
Jun 9, 2026 71.625644
Jun 8, 2026 73.126677
Jun 5, 2026 73.368487
Jun 4, 2026 74.179794
Jun 3, 2026 73.389432
Jun 2, 2026 72.676743
Jun 1, 2026 72.055662
May 29, 2026 71.018339
May 28, 2026 71.000086
May 27, 2026 71.017532
May 26, 2026 71.745584
May 25, 2026 71.314727
May 22, 2026 71.343178
May 21, 2026 70.863136
May 20, 2026 71.153684
May 19, 2026 71.08923
May 18, 2026 72.391582
May 15, 2026 73.153389
May 14, 2026 73.226722
May 13, 2026 73.325061
May 12, 2026 73.803308
May 11, 2026 74.024133
May 8, 2026 74.269648

Frequently Asked Questions

What is the current USD to RUB exchange rate?

As of Jun 18, 2026, 1 USD (USD) equals 73.290302 RUB (RUB). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get USD to RUB rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=USD&symbols=RUB with your Bearer token. You'll receive JSON containing the latest USD to RUB rate.

Is the USD to RUB API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are USD to RUB rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get USD to RUB Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key