M78 Nebula is a subscription service, not a native app – pick your device, download the right client, and import your subscription link in minutes.
No native app to install – just a subscription link and the client of your choice.
After choosing a plan, you'll receive a personal M78 Nebula subscription link containing your full node list.
Pick the recommended client for your platform – Clash Verge for Windows/macOS, Shadowrocket for iOS, v2rayNG for Android, or sing-box for any platform.
Paste the subscription link into the client's import field, run a latency test, and connect to the fastest available node.
Each platform has a recommended client – pick yours below. One M78 Nebula subscription link works across all of them.
M78 Nebula subscription links include nodes across multiple protocols – your client selects the best one automatically.

Clash Verge / Mihomo Party (Windows, macOS): open the app, choose "Import from URL" or "Add Profile" under subscriptions, paste your M78 Nebula link, and confirm. The node list loads automatically.
Shadowrocket (iOS): tap the + icon, choose "Type: Subscribe," paste the link into the URL field, and save. Shadowrocket will fetch and list all available nodes.
v2rayNG (Android): use the menu to select "Import config from URL," paste your subscription link, then update the subscription to pull the current node list.
sing-box: add the M78 Nebula link as a subscription source in your sing-box configuration manager; most GUI front-ends support one-click import identical to the Clash workflow.
No separate app is required. Download any supported third-party client (Clash Verge, Mihomo Party, v2rayNG, Shadowrocket, or sing-box), then import your personal M78 Nebula subscription link – that's all there is to it.
Confirm the subscription link was copied in full with no extra spaces, then manually refresh or update the subscription inside your client. If nodes still don't appear, try re-importing the link.
Most plans allow the same subscription link to be used across multiple devices at once; check your plan's details for the exact device limit.
Most clients include a built-in latency test – run it and connect to whichever node reports the lowest ping for your location.
Most users don't need to choose – the client auto-selects the best protocol. If you're on a lossy mobile network, Hysteria2 or TUIC nodes tend to perform better; on stable broadband, Shadowsocks or VLESS are fast and efficient.