๐Ÿ“–
WannaFlix
WannaFlix (ไธญๆ–‡็ฎ€ไฝ“๏ผ‰
WannaFlix (ไธญๆ–‡็ฎ€ไฝ“๏ผ‰
  • Home
  • Which Protocol to Choose?
  • Which App to Choose?
  • ไธญๆ–‡ๆ•™็จ‹
    • ่€ๆ•™็จ‹
      • Windows
        • SSR
        • Netch (SSR + v2ray) - ๆŽจ่
    • ๆ›ดๆ–ฐๆœๅŠกๅ™จๅˆ—่กจ
    • Windows
      • Clash for Windows (ๆŽจ่๏ผ‰
      • v2rayN (v2ray)
    • Mac OS ่‹นๆžœ็”ต่„‘
      • ClashX (SSR + v2ray) - ๆŽจ่
    • iOS ่‹นๆžœๆ‰‹ๆœบ/ๅนณๆฟ
      • Shadowrocket ๅฐ็ซ็…Ž - ๆŽจ่
    • Android ๅฎ‰ๅ“
      • ClashR (SSR + v2ray) - ๆŽจ่
    • Linux
      • Qv2ray
    • Merlin่ทฏ็”ฑๅ™จ
  • Windows
    • ๐Ÿ‘Clash Verge (Recommended)
    • Clash For Windows (Legacy app)
    • Troubleshooting
  • Mac OS
    • ๐Ÿ‘OneClick [M1 Macs ONLY] (Recommended)
    • ClashX Meta
    • Troubleshooting
  • iOS
    • ๐Ÿ‘OneClick (Recommended)
    • Streisand
    • Switching iTunes Accounts
    • Troubleshooting
  • Android
    • ๐Ÿ‘Clash for Android
    • Troubleshooting
  • Linux
    • V2ray
      • Qv2ray
  • Routers
    • Merlin
      • MerlinClash
      • V2ray
    • OpenWRT
      • OpenClash
      • Passwall
      • ShadowsocksR-Plus
    • SmartDNS
      • Generic Routers
      • Block Public DNS
  • Old Installation Guides
    • Eclipse (OpenVPN)
    • Windows
      • V2rayN (Legacy app) [v6.42+]
      • SmartDNS
      • WannaFlix Official App (Recommended)
      • V2rayN v3.18, v2.50
      • Clash For Windows (deprecated)
      • Clash for Windows
      • SSTap
      • SSR for Windows
      • Proxifier 4.05
      • Netch (Deprecated)
      • NekoRay [Deprecated]
      • Netch [Deprecated]
      • SSR [Deprecated]
    • Mac OS
      • Shadowrocket [M1 Macs ONLY]
      • ClashX v1.30.1 and Higher
      • ShadowsocksX-NG (Recommended)
      • Qv2ray (DEPRECATED)
      • ClashX v1.20 (deprecated)
      • ClashX
      • V2rayU 3.2.0 and Higher
      • Eclipse (OpenVPN)
      • SmartDNS
    • Android
      • Shadowsocks
        • V2rayNG (Recommended)
        • AnXray [Deprecated]
        • ClashR for Android [Deprecated]
      • Trojan
        • Clash for Android
        • v2rayNG (Recommended)
        • AnXray [Deprecated]
        • ClashR for Android (Deprecated)
      • Kitsunebi (Deprecated)
      • WannaFlix Official App (Recommended)
      • SSR
      • Eclipse (OpenVPN)
      • SmartDNS
    • iOS
      • Shadowrocket
      • Shadowrocket
      • Eclipse (OpenVPN)
      • SmartDNS
      • Quantumult (alternative app)
      • Quantumult (alternative app)
    • Linux
      • Shadowsocks-Qt5
    • Routers
      • Merlin-Koolshare Routers
      • Padavan Routers
    • Setup Guides
    • Switching to the New Protocol
    • SmartTV / Media Player
      • SmartDNS
        • SmartTVs
          • Samsung TVs
          • LG TVs
          • Sony TVs
        • Media Players
          • Apple TV
          • Amazon Fire TV
          • Roku
        • Gaming Consoles
          • XBOX 360
          • XBOX ONE
          • PS3 (Playstation 3)
          • PS4 (Playstation 4)
  • Troubleshooting
    • Troubleshooting
      • Download and install the vpn app
    • Your Account & Subscription
    • Installation Issues
    • Connection Issues
    • Netflix Issues
  • Optimizing your connection
  • FAQ
    • Netflix
    • China
    • Whatsapp
    • Support
    • Updating the Server List
    • Alternative Apps + Downloads
  • BLOG
    • March 2023 China Updates - Recommend app updates and Protocol changes
    • WannaFlix's Situation in Iran
    • China Situation - April 2022
    • 2022 Updates
    • The Netflix Situation - August 2021
    • WannaFlix Features List
    • New Protocol!
    • What's new in January 2021?
    • What's new in December 2020?
    • About the Nov. 30 issues + New Servers
    • New Shadowsocks servers!
    • May 2020 Update
    • What affects VPN speeds in China? (26 March 2020)
  • VIP Servers
    • Routing
    • FAQ
  • Archives
    • 2022
    • 2021
      • What's New
      • Which Protocol to Choose? (old)
  • WannaFlix Sub-sites and Tools
  • Useful Websites/Tools
Powered by GitBook
On this page
  • STEP 1: Download and install Clash
  • STEP 2: Add the servers
  • Copy the API
  • Paste the API
  • STEP 3: Select a server
  • OPTION 1: Simple Setup - all websites through 1 server
  • OPTION 2: Split-tunneling Setup - decide which server each site will go through
  • STEP 4: Connect
  • Additional Steps [IMPORTANT READ]
  • Install the TUN engine
  • Windows Store apps
  • Enable Start with Windows
  • Kill all connections when changing server
  • Troubleshooting
  • How can I update the server list?
  • How can I play games with Clash for Windows?
  • Spotify/OneDrive/Other app doesn't work
  • Netflix/other website is using another server to connect instead of the one I selected.

Was this helpful?

  1. Windows

Clash For Windows (Legacy app)

PreviousClash Verge (Recommended)NextTroubleshooting

Last updated 7 days ago

Was this helpful?

Updated: May 1, 2025

Clash for Windows is no longer regularly updated. We recommend users to switch to instead.

This guide is for Clash for Windows version 0.20.5 and up.

Clash for Windows version 0.20.5 and up supports both Trojan AND Shadowsocks. It also supports the TUN engine for capturing packets, and provides support for the Windows app store via UWP. This means it can run games without needing additional software.

STEP 1: Download and install Clash

to download the app. Once downloaded, double-click it to install.

Version: v0.20.39

Released on: October, 2023

Alternative mirrors:

Download on

Once installed, you can find it on your desktop, or by doing a search for "Clash" in the windows search bar.

Double-click to start the app.

You will find the app in the tray at the bottom right corner of the screen.

The app icon is a blue cat.

STEP 2: Add the servers

Copy the API

  1. Login to your dashboard

  2. Select "Clash for Windows" in the dropdown for Windows

  3. Click "Copy API"

Paste the API

  1. Open Clash by double-clicking on the app icon in the tray on the bottom right corner of your screen (blue cat icon)

  2. Go to "Profile" (left-hand menu)

  3. Paste the API in the "Download from a URL" box and click "Download"

Your server list has now been downloaded to the app.

IMPORTANT:

Make sure you select the newly downloaded server config file, and not the default.

We HIGHLY recommend to set the API to auto-update the server list at least once a day (preferably every 12 hours).

To do so, right click on the profile you just added, and go to settings. Under "Update Interval (hours)" type "12", then click OK.

STEP 3: Select a server

OPTION 1: Simple Setup - all websites through 1 server

If you are unfamiliar with Clash, we recommend this setup.

  1. Go to "Proxies" (left-hand menu)

  2. Select Global mode from the top (see image below)

  3. Select a server from the list

OPTION 2: Split-tunneling Setup - decide which server each site will go through

  1. Go to "Proxies" (left-hand menu)

  2. Select Rule mode from the top (see box below)

  3. Select a server from the list under "WannaFlix". This will be your main server.

  4. You can also select a different server for services like Netflix and Youtube.

Modes:

Global - All websites go through one WannaFlix server

Rule - Websites go to different servers based on pre-configured rule sets.

STEP 4: Connect

  1. Go to the "General" tab

  2. Toggle the "System Proxy" switch

You are now connected.

To disconnect: Toggle the "System Proxy" switch again

Make sure to turn the "System Proxy" switch OFF before quiting the app or you won't have any internet if you do so (i.e. it doubles as a kill-switch).

To fix it, restart the app and turn the "System Proxy" switch OFF and then quit the app.

Additional Steps [IMPORTANT READ]

Install the TUN engine

If you want to play games with Clash or have all apps go through Clash, you need to install the TUN engine.

  1. Go to the "General" tab

  2. Click "Manage" next to "Service Mode"

  3. Click "Install"

  4. If you get any popups, click YES.

If it is correctly installed, the globe will turn green.

Now disable System Proxy, and enable TUN mode.

Windows Store apps

Windows Store apps do not go through the VPN by default, even when TUN/TAP is enabled. You need to force them by using the UWP Loopback Helper.

  1. Go to the "General" tab

  2. Click "Launch Helper" next to "UWP Loopback"

  3. If there's a popup click "YES"

  4. Select all the apps you want to force through the VPN

  5. Click "Save Changes"

Enable Start with Windows

If you want Clash to automatically start when you boot your computer, you need to enable this option.

  1. Go to the "General" tab

  2. Toggle the "Start with Windows" switch

Kill all connections when changing server

By default, old connections will not be redirected to the new server but will continue going to the old server until they timeout.

This creates problems when you're switching servers to watch Netflix or if you need a specific IP address as the websites you've just visited will still be going through the old server.

To kill all connections (and therefore forcibly reconnect via the new server), do this:

  1. Go to "Settings"

  2. Scroll down to "Connections"

  3. Select "All" next to "Break when proxy change"

  4. Also toggle "Break when Profile change" and "Break when Mode change"

Troubleshooting

To be done. Please submit any issues to the team. Common issues and how to fix them will be added here.

How can I update the server list?

Go to profiles, and click on the refresh icon next to the profile you want to update.

How can I play games with Clash for Windows?

Spotify/OneDrive/Other app doesn't work

If it still doesn't work, make sure you've installed the TUN interface (see above).

Netflix/other website is using another server to connect instead of the one I selected.

You have probably selected "Rule" mode and the Netflix website is being redirected to another server based on the Netflix rule set. Select the server you want under "Netflix" in the server list.

You need to install the TUN Device (see ), and connect to a server that supports UDP.

Windows Store apps don't go through Clash by default. You need to force them to go through by using the UWP Loopback Helper (see ).

Clash Verge
Click here
Github
above
above
Set the Update Interval to every 12 hours