Installation
OpenFreeNet is a private VPN service. There are two parts to getting online:
- Create an account on the user portal and download your subscription.
- Install a compatible client on each device you want to protect.
This page covers step 2. Account creation is in Quickstart.
Choose a client
Section titled “Choose a client”OpenFreeNet serves VLESS-based profiles: VLESS Reality over TCP, plus TUIC and Hysteria2 over UDP. Any client that speaks these protocols works, and so do the popular rule-based clients (Clash, sing-box, Surge, Shadowrocket, QuantumultX).
| Client | Best for | Platforms |
|---|---|---|
| Clash / mihomo | Rule-based routing, split tunneling | Windows, macOS, Linux, Android (Meta) |
| sing-box | Modern rule engine, low memory | iOS, Android, Windows, macOS, Linux |
| Shadowrocket | Rule-based routing, one-click import | iOS |
| QuantumultX | iOS power users | iOS |
| Surge | macOS / iOS power users | macOS, iOS |
The portal’s Subscription page (/console/subscription) maps 100+ clients per platform to the right format with one-click import links. If your client is listed there, it works. Pick one. You can always add another client later.
Install a client
Section titled “Install a client”- Clash Meta / mihomo, see mihomo docs for installer instructions per platform.
- sing-box . sing-box.sagernet.org has install guides and official clients.
- Shadowrocket and QuantumultX, iOS only.
- Surge, macOS/iOS only; purchase from the Surge website.
Next step
Section titled “Next step”Once the client is installed, head to Quickstart to create your account and connect.