Skip to main content

CHF to IDR Exchange Rate

Swiss Franc (CHF) to Indonesian Rupiah (IDR)

Current exchange rate

1 CHF = 22,106.27 IDR

As of Nov 7, 2026 · Source: Central Bank of Russia (CHF), Central Bank of Russia (IDR)

1 IDR = 0.000045236 CHF · IDR to CHF

Aug 9, 2026 90-day range 21,434.21 – 22,274.32 Nov 7, 2026

CHF to IDR at a Glance

On Nov 7, 2026, 1 Swiss Franc (CHF) is worth 22,106.27 Indonesian Rupiah (IDR), and 1 IDR buys 0.000045236 CHF.

Over the past 30 days the CHF strengthened against the IDR (+2.85%), trading between 21,482.89 on Oct 13, 2026 and 22,231.01 on Nov 4, 2026.

A year ago 1 CHF was 20,730.08 IDR, a change of +6.64%; the 12-month range was 20,529.93–22,925.41.

CHF to IDR change, low and high over several periods
Period Change Low High Average
7 days +1.06% 21,875.21 22,231.01 22,077.90
30 days +2.85% 21,482.89 22,231.01 21,855.27
90 days +0.38% 21,434.21 22,274.32 21,810.70
1 year +6.64% 20,529.93 22,925.41 21,737.63

Convert Swiss Franc to Indonesian Rupiah

At the rate of Nov 7, 2026. Amounts are indicative; banks and card networks add their own margin.

CHF to IDR conversion table
CHFIDR
1 CHF22,106.27 IDR
5 CHF110,531.34 IDR
10 CHF221,062.69 IDR
25 CHF552,656.71 IDR
50 CHF1,105,313.43 IDR
100 CHF2,210,626.86 IDR
500 CHF11,053,134.28 IDR
1,000 CHF22,106,268.56 IDR
5,000 CHF110,531,342.80 IDR
10,000 CHF221,062,685.60 IDR
IDR to CHF conversion table
IDRCHF
1 IDR0.000045236 CHF
5 IDR0.00022618 CHF
10 IDR0.00045236 CHF
25 IDR0.0011309 CHF
50 IDR0.0022618 CHF
100 IDR0.0045236 CHF
500 IDR0.022618 CHF
1,000 IDR0.045236 CHF
5,000 IDR0.22618 CHF
10,000 IDR0.45236 CHF

About Swiss Franc and Indonesian Rupiah

  • The Swiss Franc (CHF) is issued by the Swiss National Bank.
  • The Indonesian Rupiah (IDR, Rp) is issued by Bank Indonesia.

Get CHF to IDR Rate via API

Fetch the live CHF to IDR 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=CHF&symbols=IDR"

Python

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

JavaScript (Node.js)

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

CHF to IDR Exchange Rate History

Last 30 days of CHF to IDR rates. Weekends and holidays carry the last published rate. Fetch any past date via the /api/v1/{date} endpoint.

Historical CHF to IDR exchange rate for the last 30 days
Date 1 CHF = X IDR
Nov 7, 2026 22,106.27
Nov 6, 2026 22,103.15
Nov 5, 2026 22,092.77
Nov 4, 2026 22,231.01
Nov 3, 2026 22,119.82
Nov 2, 2026 22,127.13
Nov 1, 2026 21,967.89
Oct 31, 2026 21,875.21
Oct 30, 2026 22,052.60
Oct 29, 2026 21,896.71
Oct 28, 2026 21,883.62
Oct 27, 2026 21,890.42
Oct 26, 2026 21,984.55
Oct 25, 2026 21,891.03
Oct 24, 2026 21,925.64
Oct 23, 2026 21,966.04
Oct 22, 2026 21,988.81
Oct 21, 2026 21,898.40
Oct 20, 2026 21,836.71
Oct 19, 2026 21,869.32
Oct 18, 2026 21,883.37
Oct 17, 2026 21,883.37
Oct 16, 2026 21,883.37
Oct 15, 2026 21,614.47
Oct 14, 2026 21,503.38
Oct 13, 2026 21,482.89
Oct 12, 2026 21,516.50
Oct 11, 2026 21,515.02
Oct 10, 2026 21,515.02
Oct 9, 2026 21,515.02

Frequently Asked Questions

What is the current CHF to IDR exchange rate?

As of Nov 7, 2026, 1 Swiss Franc (CHF) equals 22,106.27 Indonesian Rupiah (IDR). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get CHF to IDR rate via API?

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

Is the CHF to IDR 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 CHF to IDR rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get CHF to IDR 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