# ClashX Pro NOT Recommended

{% hint style="success" %}
If you have a Mac with Apple's M1 or M2 processor, you can use [Shadowrocket](/en/sw/macos/shadowrocket.md).
{% endhint %}

{% hint style="info" %}
ClashX Pro is suitable for Macs with both Intel and Apple processors.
{% endhint %}

## Download the program

{% hint style="success" %}
[Click here to download the program](https://zgc.su/downloads/ClashX.dmg)\
\
[MIRROR DOWNLOAD](https://zgc.su/downloads/ClashX.dmg)
{% endhint %}

## Video instructions

{% embed url="<https://zgc.su/downloads/clashformac.mp4>" %}

## Text instructions

### First program launch

1. Run the downloaded file and drag the ClashX Pro.app to the Applications folder as shown in the screenshot.

<figure><img src="/files/0wgGjwNglTC0O9WZYe3J" alt=""><figcaption></figcaption></figure>

2. Open LaunchPad and find ClashX Pro.
3. Launch ClashX Pro.

<figure><img src="/files/7h3ZEpdWNjXCgs6ZRXIQ" alt=""><figcaption></figcaption></figure>

4. Click "Open".
5. After that, click on "Install".
6. Enter your Mac password, then click on "Install".

<figure><img src="/files/S6xMrD1JhQq83P5ucdvJ" alt=""><figcaption></figcaption></figure>

### Subscription setup

7. Copy the Clash link that we sent you via email.

{% hint style="warning" %}
Please double-check the link, as this application only supports Clash links.
{% endhint %}

<figure><img src="/files/KEb85xuMe7QDynntuioG" alt=""><figcaption></figcaption></figure>

8. Open ClashX Pro from the menu bar at the top of the screen.

<figure><img src="/files/UJgaKoyWuaVtSbbAYKxA" alt=""><figcaption></figcaption></figure>

9. Click on "**Config**".
10. Click on "**Remote Config**"
11. Click on "**Manage**"

<figure><img src="/files/PaJ0vKSbBuTpAUp1PXYf" alt=""><figcaption></figcaption></figure>

12. Click on  "**Add**"
13. Paste the link (which you previously copied) into the URL field.
14. After that, click on OK.

<figure><img src="/files/G3HULWG9AgPylyVxhfSU" alt=""><figcaption></figcaption></figure>

15. Make sure everything is set up correctly. \
    **If everything looks the same as in the screenshot, it means the subscription has been successfully added.**

<figure><img src="/files/up7Z3Zo2sfJACCb4IWyI" alt=""><figcaption></figcaption></figure>

16. Make sure Proxy Mode is set to (Global).
17. Click on the **Global** section below and select a server to connect to.

{% hint style="success" %}
Select a server according to your preference. \
We recommend choosing the one that is closest to your location. \
If you are in China, the closest servers would be: Japan, Hong Kong, Singapore, and Korea. \
**Note: A server named after the subscription expiration date doesn't work.**
{% endhint %}

### **Turn on/turn off VPN**

16. Make sure the Proxy Mode is set to Global in the Proxy Mode section.
17. Click on the Global section below and select the server you want to connect to.
18. Turn on or turn off VPN.

{% hint style="success" %}
**Turn on VPN**

To enable VPN, click on the following options:

* Set as system proxy
* Enhanced mode

**Make sure a checkmark icon "✔️" appears next to these options.** \
**If there is a "-" symbol, try clicking again.**
{% endhint %}

{% hint style="info" %}
**Turn off VPN**

To disable VPN while it is enabled, click on the following options:

* Set as system proxy
* Enhanced mode

Make sure there is no symbol (like a checkmark or "-" symbol) next to these options when VPN is disabled (as shown in the screenshot). \
If there is a "-" symbol, try clicking again.
{% endhint %}

<figure><img src="/files/7JWAroVA5anBA0KJsHY1" alt=""><figcaption><p>завершающие шаги</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.zgcvpn.com/en/sw/macos/clashxpro.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
