Skip to main content

USD to CHF Exchange Rate

USD (USD) to CHF (CHF)

Current exchange rate

1 USD = 0.804293 CHF

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

30-day low
0.778505
30-day high
0.804293
30-day avg
0.788623
30-day change
+3.31%

Get USD to CHF Rate via API

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

Python

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

JavaScript (Node.js)

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

USD to CHF Exchange Rate History

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

Historical USD to CHF exchange rate for the last 30 days
Date 1 USD = X CHF
Jun 18, 2026 0.804293
Jun 17, 2026 0.793115
Jun 16, 2026 0.795584
Jun 15, 2026 0.793659
Jun 12, 2026 0.796836
Jun 11, 2026 0.799255
Jun 10, 2026 0.799203
Jun 9, 2026 0.795472
Jun 8, 2026 0.796101
Jun 5, 2026 0.78823
Jun 4, 2026 0.787629
Jun 3, 2026 0.789306
Jun 2, 2026 0.785389
Jun 1, 2026 0.783788
May 29, 2026 0.782463
May 28, 2026 0.789102
May 27, 2026 0.786543
May 26, 2026 0.785285
May 25, 2026 0.7815
May 22, 2026 0.78646
May 21, 2026 0.78843
May 20, 2026 0.790086
May 19, 2026 0.787435
May 18, 2026 0.785027
May 15, 2026 0.786378
May 14, 2026 0.781918
May 13, 2026 0.781477
May 12, 2026 0.781394
May 11, 2026 0.778836
May 8, 2026 0.778505

Frequently Asked Questions

What is the current USD to CHF exchange rate?

As of Jun 18, 2026, 1 USD (USD) equals 0.804293 CHF (CHF). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get USD to CHF rate via API?

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

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