Skip to main content

USD to CHF Exchange Rate

USD (USD) to CHF (CHF)

Current exchange rate

1 USD = 0.785336 CHF

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

30-day low
0.779468
30-day high
0.799983
30-day avg
0.788927
30-day change
-0.46%

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
Apr 30, 2026 0.785336
Apr 29, 2026 0.788997
Apr 28, 2026 0.790925
Apr 27, 2026 0.783897
Apr 24, 2026 0.785434
Apr 23, 2026 0.784761
Apr 22, 2026 0.781982
Apr 21, 2026 0.779468
Apr 20, 2026 0.781378
Apr 17, 2026 0.782487
Apr 16, 2026 0.783398
Apr 15, 2026 0.782683
Apr 14, 2026 0.780972
Apr 13, 2026 0.790996
Apr 10, 2026 0.789087
Apr 9, 2026 0.790757
Apr 8, 2026 0.787887
Apr 7, 2026 0.799689
Apr 2, 2026 0.799393
Apr 1, 2026 0.791986
Mar 31, 2026 0.799617
Mar 30, 2026 0.799983
Mar 27, 2026 0.796909
Mar 26, 2026 0.79305
Mar 25, 2026 0.789596
Mar 24, 2026 0.79027
Mar 23, 2026 0.786823
Mar 20, 2026 0.787192
Mar 19, 2026 0.79389
Mar 18, 2026 0.788957

Frequently Asked Questions

What is the current USD to CHF exchange rate?

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