:root { --accent:#4F46E5; --accent-light:#EEF2FF; --accent-dark:#3730A3; --bg:#FFFFFF; --bg-2:#F8F8F7; --bg-3:#F2F2F0; --t1:#111110; --t2:#6B6B68; --t3:#9B9B96; --border:rgba(0,0,0,0.08); --border-s:rgba(0,0,0,0.14); --r1:4px; --r2:8px; --r3:12px; --sh:0 1px 3px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04); --font:'Plus Jakarta Sans',sans-serif; } *,*::before,*::after{box-sizing:border-box;margin:0;padding:0;} html{font-size:16px;-webkit-font-smoothing:antialiased;} body{font-family:var(--font);background:var(--bg-2);color:var(--t1);min-height:100vh;line-height:1.6;} a{color:var(--accent);text-decoration:none;} a:hover{text-decoration:underline;} button{font-family:var(--font);cursor:pointer;border:none;background:none;} .nav{position:sticky;top:0;z-index:100;height:60px;background:#fff;border-bottom:1px solid var(--border);display:flex;align-items:center;padding:0 24px;gap:24px;} .logo{font-size:17px;font-weight:600;color:var(--t1);letter-spacing:-0.4px;white-space:nowrap;} .logo span{color:var(--accent);} .nav-search-wrap{flex:1;max-width:400px;position:relative;} .nav-search-wrap input{width:100%;height:36px;border:1px solid var(--border-s);border-radius:20px;background:var(--bg-2);padding:0 14px 0 38px;font-family:var(--font);font-size:14px;color:var(--t1);outline:none;transition:border-color 0.15s;} .nav-search-wrap input:focus{border-color:var(--accent);background:var(--bg);} .nav-search-wrap input::placeholder{color:var(--t3);} .nav-search-wrap .si{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--t3);pointer-events:none;} .nav-drop{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--bg);border:1px solid var(--border-s);border-radius:var(--r2);box-shadow:var(--sh);overflow:hidden;display:none;z-index:200;} .nav-drop.open{display:block;} .nav-drop-item{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;font-size:13px;transition:background 0.1s;} .nav-drop-item:hover{background:var(--bg-2);} .nav-drop-icon{width:28px;height:28px;border-radius:var(--r1);background:var(--accent-light);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;color:var(--accent);} .nav-drop-name{font-weight:500;color:var(--t1);} .nav-drop-cat{font-size:11px;color:var(--t3);} .nav-links{display:flex;align-items:center;gap:2px;margin-left:auto;} .nav-link{padding:5px 10px;border-radius:var(--r1);font-size:13px;font-weight:500;color:var(--t2);transition:background 0.15s,color 0.15s;white-space:nowrap;} .nav-link:hover{background:var(--bg-2);color:var(--t1);text-decoration:none;} .nav-link.active{color:var(--accent);background:var(--accent-light);} .nav-more{padding:5px 10px;border-radius:var(--r1);font-size:13px;font-weight:500;color:var(--t2);display:flex;align-items:center;gap:3px;transition:background 0.15s,color 0.15s;} .nav-more:hover{background:var(--bg-2);color:var(--t1);} .breadcrumb{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--t3);padding:18px 0 0;} .breadcrumb a{color:var(--t3);} .breadcrumb a:hover{color:var(--accent);text-decoration:none;} .breadcrumb .current{color:var(--t2);font-weight:500;} .page-wrap{max-width:1080px;margin:0 auto;padding:0 24px 80px;} footer{border-top:1px solid var(--border);background:var(--bg);padding:28px 24px;margin-top:60px;} .footer-inner{max-width:1080px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;} .footer-logo{font-size:15px;font-weight:600;color:var(--t1);} .footer-logo span{color:var(--accent);} .footer-links{display:flex;gap:20px;flex-wrap:wrap;} .footer-links a{font-size:12px;color:var(--t2);} .footer-links a:hover{color:var(--accent);} .footer-copy{font-size:11px;color:var(--t3);} @keyframes fadeUp{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}} @media(max-width:760px){.nav-links{display:none;}.nav{padding:0 16px;gap:12px;}.page-wrap{padding:0 16px 60px;}}

Swiss Franc to Mexican Peso

Convert CHF to MXN with live mid-market exchange rates.

Loading rate…
Fetching live rate…
⚠️ Rates are mid-market reference rates from the European Central Bank, updated daily. They are provided for informational purposes only and may differ from rates offered by banks, brokers, or money transfer services. Not suitable for commercial transactions.

About CHF and MXN

CHF — Swiss Franc: The Swiss Franc is known for its stability and is considered a safe-haven currency, backed by Switzerland's strong financial system.

MXN — Mexican Peso: The Mexican Peso is the most traded Latin American currency and is closely linked to the US economy due to NAFTA/USMCA trade.