Mac · No-app setup
Mac · No-app setup
iPhone and Mac now connect without installing an app.
1/4
Check macOS version, then sign up
First check System Settings → General → About for your macOS version. No-app setup on macOS 26 is experimental.
Create an account or sign in.
If your version is not macOS 26, or experimental setup fails, use the Hiddify or Clash Verge guide.
Sign-up and email verification
Sign up and verify your email to start your 2-day free trial.
2/4
Register this device and get its file
Register this device,
then download its configuration profile.
Files may not open in WeChat or another in-app browser. Use Safari on this device and download within 30 minutes of the request. Downloading again does not extend the deadline.
Open device registration · New tabThe NodeNow device registration page opens in a new tab.
macOS 26 configuration profiles are experimental.
Missing file or expired request?
If an in-app browser such as WeChat hides the file, reopen this page in Safari on this device. Select a server, register this device and create an installation request. Downloading again does not extend the 30-minute deadline. If expired, create a new request for the registered device.
3/4
Install the profile
Open System Settings,
then install the profile.
Settings menus and installation warnings
Open System Settings → General → Device Management and install the downloaded profile. If the menu differs, search Settings for ‘Profiles’. This Mac route is experimental and not yet verified on a real device; use the alternative app guides below if it fails.
Check that the file came directly from NodeNow. ‘Not verified’ alone does not mean installation failed. Review any additional trust request shown by your device.
4/4
Check the connection
Open an overseas website in your browser,
then check that your IP region matches your selected server.
Both checks must pass to confirm success. A VPN icon or authentication record alone is insufficient.
If the site will not open or the region differs, reinstall the configuration profile. If the 30-minute request expired, create a fresh request. Contact us if it still fails.
Device registration · New tabIP checks or an uncertain connection
Temporarily turn off other VPNs and iCloud IP protection while checking. An authentication record only shows the last authentication; it does not prove the current connection.
Pause or resume the connection
| Turning it off | Using it again |
|---|---|
| If System Settings shows a VPN switch, turn it off. If not, remove the profile in System Settings › General › Device Management. | If you turned the switch off, turn it back on; the profile is still there. If you removed the profile, see the next row. |
| Removed the profile | Create a new install request in device management and install the profile again. |
| Paused it on the web | Reactivate it in device management. |
Replacing a device, reinstalling, changing servers and pausing each ask for your password again.
Open device management · new tabInstallation and registration help
| What you see on screen | What to do next |
|---|---|
Unsupported OS (unsupported_os) | Compare the supported version with the version on your device. A higher version number does not automatically mean it is supported. See the Hiddify guide |
Cannot get a configuration profile (not_eligible) | Expiry, a suspended account, exhausted data and a plan that is not allowed can all surface as the same code. Do not assume the cause — check your account status. |
| The server list is empty | Check again whether a server is available for the configuration profile. If there is none, do not keep retrying the registration — check again later or contact us. |
Out of registered slots (device_limit) | Check how many devices your current plan allows, as shown in device management. Either replace a device you no longer use with this one, or look at a plan that fits the number of devices you need. Replacing asks for your password again. Check or replace an existing device |
Too many concurrent connections (ip_limit) | Disconnect another device and check again in a moment. This limit counts connecting IPs and is not the same as the number of registered slots. It can also appear briefly right after you switch networks. |
| The install request expired after 30 minutes | Downloading the same file again does not extend the deadline. Create a new install request for the device you already registered. Your registered slot stays as it is. |
Password re-entry (reauth) | Replacing a device, reinstalling, changing servers and pausing each ask for your account password again. Enter it in that operation inside the Account Center, never on this guide page. |
Frequently asked questions
Do I need a NodeNow app on Mac?
Connect using a configuration profile instead of a NodeNow app. Follow four steps from sign-in to checking the connection.
What does experimental on Mac mean?
The route has not been verified on a real device and may change or stop working. If the configuration profile fails, use the Hiddify or Clash Verge guide.
Does ‘Not verified’ mean installation failed?
This label alone does not mean failure. Check that the file came from NodeNow and follow any additional trust instructions shown on the device.
How do I check the connection?
Open an overseas website in your browser, then check that your IP region matches your selected server. Both checks must pass to confirm success. A VPN icon or authentication record alone is insufficient. If the site will not open or the region differs, reinstall the configuration profile. If the 30-minute request expired, create a fresh request. Contact us if it still fails.