Home/fx/EUR/CHF
Live

EUR/CHF exchange rate

0.94601
(Euro / Swiss Franc)
-0.06% today
Get API key

EUR/CHF historical chart

2025-09-182026-03-182026-09-17

Live EUR/CHF conversion rate

As of 2026-09-18 04:02:21 UTC, EUR/CHF (Euro / Swiss Franc) is 0.94601, reconciled from ECB ref · live spot and refreshed every 1-minute ingest / daily reference fallback. Every observation is point-in-time and labels its source class and timestamp — backtest-safe and reproducible. EUR/CHF is available over the REST API and an MCP server on exchangerate.dev, with a free tier to start.

EUR to CHF and CHF to EUR

EURCHF
1 EUR = 0.94601 CHF
CHFEUR
1 CHF = 1.0571 EUR

How do I query EUR/CHF?

One authenticated GET returns the latest value with its timestamp and source. Swap the language tab for your stack.

$ curl https://api.exchangerate.dev/v1/rate/eur-chf \
    -H "Authorization: Bearer $API_KEY"
# → rate, timestamp, source, derived
The response includes source, market_session, and data_updated_at freshness metadata.

Reference

GET/v1/latest/EUR?symbols=CHF

Latest EUR/CHF indicative spot rate — value, timestamp, source, and market_session.

Rate limit
12 / min (Free) · 500 / min (Pro)
Latency p95
sub-100ms edge hits
Source feed
ECB ref · live spot
Frequency
1-minute ingest / daily reference fallback

Provenance

Reconciled against aggregated market data + public reference rates · parser v2.1
Methodology and revision log are public and versioned.
Read methodology

More in fx

EUR/USDAvailable
Euro / US Dollar
1.14904
USD/CHFAvailable
US Dollar / Swiss Franc
0.82330
EUR/GBPAvailable
Euro / British Pound
0.85914

Related reading

MethodologyHow exchangerate.dev sources and labels FX ratesRead GuideHow to backfill FX rates without look-ahead biasRead BlogWhat ECB-based FX APIs miss between fixesRead ReferenceHow to read source and market_sessionRead

Use EUR/CHF in your application

Try the current indicative rate without a key. The response labels sources.CHF, effective_at.CHF and market_session; check those fields before treating a value as fresh.

curl -fsS "https://api.exchangerate.dev/v1/latest/EUR?symbols=CHF"

Daily reference history is available where this pair has published observations. This pair is eligible for intraday market observations at 1m, 5m, 15m, 1h, 4h; missing buckets remain gaps. This pair is also eligible for authenticated WebSocket updates. See interval and history limits · WebSocket integration guide · Plan and commercial-use details.

LiveReal-time rate — updated about every 60 seconds through the trading week. Last updated 2026-09-18 04:02:21 UTC. See which currencies are live.

EUR/CHF — The Euro-Franc Cross

EUR/CHF is the primary barometer of Swiss-EU financial tensions. The Swiss National Bank (SNB) watches this pair with unusual attention — it famously defended a 1.20 floor from 2011 to 2015 before abandoning it abruptly, causing one of the largest single-day FX moves in history.

The pair typically trades in a narrow range when European sentiment is stable, because Switzerland's economy is deeply integrated with the EU. Safe-haven demand for the franc during European stress events (sovereign-debt crises, banking stress) compresses the rate toward parity.

SNB interventions and sight-deposit data are closely watched by EUR/CHF traders. Unlike most G10 pairs, the policy backstop of a neighboring major central bank makes this cross unique.

All rates shown are indicative mid-market from aggregated market data and public reference rates (ECB/FRED). Not for settlement.

Frequently asked questions

Why did EUR/CHF crash in January 2015?
The SNB had maintained a 1.20 floor (minimum EUR/CHF level) since 2011 via currency intervention. On 15 January 2015 it abandoned the floor without warning, causing EUR/CHF to drop over 30% in minutes before recovering to around 1.00.
Does the SNB still intervene in EUR/CHF?
The SNB does not announce a fixed floor but reserves the right to intervene when the franc is "significantly overvalued." Intervention signals via sight-deposit changes are watched closely by market participants.
What does near-parity (EUR/CHF ≈ 1.00) mean?
It means one euro buys approximately one Swiss franc — a rough pricing equality. Switzerland has periodically seen the pair trade below 1.00, meaning the franc is more expensive than the euro, which the SNB historically resisted due to export competitiveness concerns.
Is EUR/CHF a safe-haven play?
Indirectly. When European stress rises, investors often sell EUR and buy CHF, which drives EUR/CHF lower. A falling EUR/CHF can therefore signal rising risk aversion within Europe specifically.
How does Swiss inflation data affect the pair?
Higher Swiss CPI raises expectations of SNB tightening, which supports the franc (lower EUR/CHF). Lower inflation or deflation concerns historically triggered SNB easing or intervention to weaken the franc.
What is a typical EUR/CHF daily range?
Under normal conditions EUR/CHF is one of the calmer G10 pairs, often trading in a 30–60 pip daily range. During European stress events or SNB announcements that range can expand dramatically.
Is EUR/CHF available on the exchangerate.dev API?
Yes. Both EUR and CHF are in the live-updating currency set, so /v1/latest/EUR?symbols=CHF returns a live indicative rate updated approximately every 60 seconds through the trading week.

Popular EUR/CHF conversions

100 EUR to CHF500 EUR to CHF1,000 EUR to CHF5,000 EUR to CHF10,000 EUR to CHF50,000 EUR to CHF100 CHF to EUR500 CHF to EUR1,000 CHF to EUR5,000 CHF to EUR10,000 CHF to EUR50,000 CHF to EUR