Skip to main content

USD to RUB Exchange Rate

USD (USD) to RUB (RUB)

Current exchange rate

1 USD = 74.899364 RUB

As of Apr 30, 2026 · Source: ECB / CBR

30-day low
74.891435
30-day high
86.096335
30-day avg
78.38631
30-day change
-10.68%

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
Apr 30, 2026 74.899364
Apr 29, 2026 75.169175
Apr 28, 2026 75.145353
Apr 27, 2026 74.891435
Apr 24, 2026 75.283603
Apr 23, 2026 75.705305
Apr 22, 2026 75.031495
Apr 21, 2026 74.998553
Apr 20, 2026 75.063902
Apr 17, 2026 75.957528
Apr 16, 2026 76.338031
Apr 15, 2026 75.853456
Apr 14, 2026 75.344357
Apr 13, 2026 76.058333
Apr 10, 2026 77.189097
Apr 9, 2026 77.727689
Apr 8, 2026 78.60008
Apr 7, 2026 78.662025
Apr 2, 2026 80.135126
Apr 1, 2026 80.345148
Mar 31, 2026 81.456823
Mar 30, 2026 81.382709
Mar 27, 2026 81.612508
Mar 26, 2026 81.745748
Mar 25, 2026 81.016685
Mar 24, 2026 80.657441
Mar 23, 2026 81.999509
Mar 20, 2026 83.362949
Mar 19, 2026 86.096335
Mar 18, 2026 83.859537

Frequently Asked Questions

What is the current USD to RUB exchange rate?

As of Apr 30, 2026, 1 USD (USD) equals 74.899364 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