To ensure optimal performance and compatibility, it is essential to choose the correct client based on your Mac's processor. Whether you are operating a modern Mac equipped with Apple Silicon (M-series using the ARM64 architecture) or an older system utilizing an Intel processor (AMD64/x86_64 architecture), we provide comprehensive solutions for both platforms.
Below are our officially recommended clients and connection methods. We strongly recommend utilizing the v2rayN series as your primary client for its exceptional stability and comprehensive feature set. If you encounter setup difficulties, a highly user-friendly alternative is also provided.
1. v2rayN Primary Recommendation
v2rayN is our top recommended client. Globally recognized for its robust routing capabilities and advanced architectural customization, it now features dedicated, high-performance macOS compilations. It provides the most reliable connection experience for our infrastructure.
- License: Open-Source / Free
- Supported Architectures: Apple Silicon (ARM64) and Intel (AMD64)
- Official GitHub Repository: 2dust/v2rayN
- Official Documentation: v2rayN GitHub Wiki
- Download Instructions:
- For Apple Silicon (M-Series): Download
v2rayN-macos-arm64.dmg. - For Intel Processors: Download
v2rayN-macos-64.dmg. - Download the Latest Release from GitHub
- For Apple Silicon (M-Series): Download
xattr -cr /Applications/v2rayN.app
2. Clash Verge Rev User-Friendly Fallback
If you find the configuration of v2rayN too complex or encounter difficulties, we highly recommend Clash Verge Rev as your fallback option. It features a highly polished, intuitive graphical interface built on the Tauri framework, making subscription management and node selection significantly easier for general users.
- License: Open-Source / Free
- Supported Architectures: Apple Silicon (ARM64) and Intel (AMD64)
- Official GitHub Repository: clash-verge-rev/clash-verge-rev
- Official Documentation: Clash Verge Rev Docs
- Download Instructions:
- For Apple Silicon (M-Series): Download the package containing
aarch64.dmg. - For Intel Processors: Download the package containing
x64.dmg. - Download the Latest Release from GitHub
- For Apple Silicon (M-Series): Download the package containing
3. sing-box VT Mac App Store Alternative
sing-box VT is an excellent universal proxy client available directly through the Mac App Store. It guarantees a notarized installation process without the need for terminal commands.
- Installation: Download sing-box VT from the Mac App Store
4. Premium iOS Ported Clients (e.g., Shadowrocket) Apple Silicon Exclusive / Paid
For users who already own premium iOS applications like Shadowrocket, you can run them directly on your Mac. Note: This strictly requires an M-series processor.
- Installation: Download from the Mac App Store
For Advanced Users: Running the Core Directly
If you possess high technical proficiency and prefer a headless setup with minimal system resource overhead, you can bypass GUI clients entirely and run the proxy kernel (core) directly via the command line interface (CLI).
To facilitate this, navigate to your Product Details Page in the Client Area. There, we provide not only your comprehensive Subscription URL, but also Single-Node Configuration Files (.json or .yaml format). You can download the specific configuration file for your desired node and execute the core binary (such as Xray-core or sing-box core) directly with your custom parameters.
Finalizing Your Setup
To begin using the service with any graphical client (v2rayN, Clash Verge Rev, etc.):
- Log into your Client Area and open your Product Details Page.
- Locate and copy your unique Subscription URL.
- Open your installed client, paste the URL into the subscription or profile configuration section, and trigger an update to fetch the latest server nodes.
- Select your preferred geographical node and toggle the system proxy to secure your traffic.