Skip to main content

USD to JPY Exchange Rate

USD (USD) to JPY (JPY)

Current exchange rate

1 USD = 160.928366 JPY

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

30-day low
156.763882
30-day high
160.928366
30-day avg
159.305048
30-day change
+2.66%

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
Jun 18, 2026 160.928366
Jun 17, 2026 160.314036
Jun 16, 2026 160.376057
Jun 15, 2026 160.187817
Jun 12, 2026 160.197112
Jun 11, 2026 160.535668
Jun 10, 2026 160.49051
Jun 9, 2026 160.157262
Jun 8, 2026 159.965337
Jun 5, 2026 159.862544
Jun 4, 2026 159.802405
Jun 3, 2026 159.858792
Jun 2, 2026 159.747617
Jun 1, 2026 159.488237
May 29, 2026 159.266576
May 28, 2026 159.455969
May 27, 2026 159.422531
May 26, 2026 159.205777
May 25, 2026 158.928113
May 22, 2026 159.146185
May 21, 2026 159.143029
May 20, 2026 159.034483
May 19, 2026 159.113597
May 18, 2026 158.765453
May 15, 2026 158.548331
May 14, 2026 157.947359
May 13, 2026 157.772086
May 12, 2026 157.59073
May 11, 2026 157.135572
May 8, 2026 156.763882

Frequently Asked Questions

What is the current USD to JPY exchange rate?

As of Jun 18, 2026, 1 USD (USD) equals 160.928366 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