Skip to main content

USD to JPY Exchange Rate

USD (USD) to JPY (JPY)

Current exchange rate

1 USD = 157.590445 JPY

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

30-day low
156.67967
30-day high
163.913083
30-day avg
161.904104
30-day change
-2.63%

Get USD to JPY Rate via API

Fetch the live USD to JPY 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=JPY"

Python

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

JavaScript (Node.js)

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

USD to JPY Exchange Rate History

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

Historical USD to JPY exchange rate for the last 30 days
Date 1 USD = X JPY
Aug 5, 2026 157.590445
Aug 4, 2026 157.41207
Aug 3, 2026 156.67967
Jul 31, 2026 160.235089
Jul 30, 2026 162.940049
Jul 29, 2026 163.681897
Jul 28, 2026 163.913083
Jul 27, 2026 163.640354
Jul 24, 2026 163.821746
Jul 23, 2026 163.474369
Jul 22, 2026 163.069777
Jul 21, 2026 162.743038
Jul 20, 2026 162.384037
Jul 17, 2026 162.352427
Jul 16, 2026 162.195867
Jul 15, 2026 162.388216
Jul 14, 2026 162.218327
Jul 13, 2026 162.141106
Jul 10, 2026 161.872266
Jul 9, 2026 162.413643
Jul 8, 2026 162.486847
Jul 7, 2026 161.891017
Jul 6, 2026 162.339027
Jul 3, 2026 161.146053
Jul 2, 2026 161.584349
Jul 1, 2026 162.707547
Jun 30, 2026 162.436369
Jun 29, 2026 161.862179
Jun 26, 2026 161.652487
Jun 25, 2026 161.849762

Frequently Asked Questions

What is the current USD to JPY exchange rate?

As of Aug 5, 2026, 1 USD (USD) equals 157.590445 JPY (JPY). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get USD to JPY rate via API?

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

Is the USD to JPY 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 JPY 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 JPY 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