Skip to main content

USD to RUB Exchange Rate

USD (USD) to RUB (RUB)

Current exchange rate

1 USD = 80.663766 RUB

As of Aug 5, 2026 · Source: ECB / CBR

30-day low
75.13865
30-day high
80.999797
30-day avg
78.052166
30-day change
+7.35%

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
Aug 5, 2026 80.663766
Aug 4, 2026 80.999797
Aug 3, 2026 79.742082
Jul 31, 2026 79.426603
Jul 30, 2026 79.797378
Jul 29, 2026 79.455444
Jul 28, 2026 78.589167
Jul 27, 2026 78.066633
Jul 24, 2026 78.020343
Jul 23, 2026 78.409971
Jul 22, 2026 78.442078
Jul 21, 2026 78.501624
Jul 20, 2026 78.28904
Jul 17, 2026 78.345285
Jul 16, 2026 78.008536
Jul 15, 2026 78.207484
Jul 14, 2026 77.334437
Jul 13, 2026 76.590321
Jul 10, 2026 76.573607
Jul 9, 2026 75.867526
Jul 8, 2026 76.488505
Jul 7, 2026 76.358319
Jul 6, 2026 77.639631
Jul 3, 2026 77.272945
Jul 2, 2026 77.984445
Jul 1, 2026 78.215742
Jun 30, 2026 78.040253
Jun 29, 2026 77.641681
Jun 26, 2026 77.453694
Jun 25, 2026 75.13865

Frequently Asked Questions

What is the current USD to RUB exchange rate?

As of Aug 5, 2026, 1 USD (USD) equals 80.663766 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