Skip to main content

USD to RUB Exchange Rate

USD (USD) to RUB (RUB)

Current exchange rate

1 USD = 83.859974 RUB

As of Sep 22, 2026 · Source: ECB / CBR

30-day low
82.734337
30-day high
86.704025
30-day avg
84.782996
30-day change
+1.36%

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
Sep 22, 2026 83.859974
Sep 21, 2026 84.263035
Sep 18, 2026 84.258279
Sep 17, 2026 84.423095
Sep 16, 2026 84.109453
Sep 15, 2026 84.038274
Sep 14, 2026 84.209037
Sep 11, 2026 84.232232
Sep 10, 2026 84.102521
Sep 9, 2026 85.5492
Sep 8, 2026 86.420639
Sep 7, 2026 86.205262
Sep 4, 2026 86.672087
Sep 3, 2026 86.704025
Sep 2, 2026 86.660144
Sep 1, 2026 86.688616
Aug 31, 2026 86.470333
Aug 28, 2026 85.582879
Aug 27, 2026 85.573505
Aug 26, 2026 84.204995
Aug 25, 2026 84.388898
Aug 24, 2026 83.433871
Aug 21, 2026 82.876751
Aug 20, 2026 83.238026
Aug 19, 2026 85.164947
Aug 18, 2026 84.836854
Aug 17, 2026 85.112975
Aug 14, 2026 83.923385
Aug 13, 2026 83.55224
Aug 12, 2026 82.734337

Frequently Asked Questions

What is the current USD to RUB exchange rate?

As of Sep 22, 2026, 1 USD (USD) equals 83.859974 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