How to use the Hiddify app
This page shows you how to add your connection link to Hiddify App, connect, pick a server and change the most useful settings. It is for anyone who has installed the app and received a link from their provider or from their own Hiddify server.
Before you start
You need:
- Hiddify App installed on your device. If you have not installed it yet, follow How to install the Hiddify app.
- A connection link from your provider. This is usually your user page link (a personal web page that a Hiddify panel makes for each user) or a subscription link.
A few words you will see on this page:
- Profile: one connection link saved in the app. A profile can contain many servers.
- Subscription link: a link that gives the app a list of servers and updates it automatically. It must start with
https://; the app no longer accepts plainhttp://subscription links. - Config: the settings for one single server, for example a link that starts with
vless://orvmess://. - Proxy: one server in your profile that your traffic can go through.
Note
The screenshots on this page come from an older version of the app. The steps are the same in v4.1.1, but some screens look different.
Add a profile to the app
- Open your user page link (you got it from your provider or panel admin).
-
On the user page, tap the button that opens your profile in Hiddify (in older panels:
Tap to Start Anti-Filter). The app opens and adds your profile.-
If the app does not open by itself, the page below appears. Tap
Copy Linkto copy your profile link. -
Open Hiddify App. On the
Homepage, tap the+button at the top of the screen. The "Add profile" window opens. -
Add the copied link in one of these ways:
-
Tap
Clipboard. The app reads the link you copied and adds it. -
Or tap
Manually, type any name inName, paste the link inURL, and tapAdd. -
Or, if the link is shown as a QR code, tap
Scan QRand point your camera at it.
-
When it worked, your profile appears at the top of the
Homepage. If you see "Invalid URL" or "Failed to add profile", check that you copied the whole link and that it starts withhttps://.Add a single config
Use this if you want to add only one server instead of a whole subscription.
-
On your user page, tap
All Configs. -
Find the config you want in the list and tap
Copy. -
Open Hiddify App and tap the
+button. - Tap
Clipboard. The config is added to the app.
Connect
-
After you add a profile, the
Homepage looks like this. -
Tap the big connect button in the middle of the screen. On Android and iOS, the first time, allow the app to create a VPN connection.
When the connection works, the button turns green and shows
Connected. To disconnect, tap the button again.If it stays on
Connecting...or shows an error, try another server on theProxiespage (see below), or tap the update button on your profile to download a fresh server list. If nothing works, contact your provider.Manage profiles
-
Update a profile: tap the update button on the profile card. This downloads the newest server list from your provider.
-
Switch to another profile: tap the profile card (
View all profiles) and choose the profile you want. -
Edit, share or delete a profile: open the menu of a profile in the list.
Check and choose a server (Proxies)
-
Connect first, then open the
Proxiespage. -
You see every server in your profile, with its delay next to it. Delay is how long the server takes to answer, in milliseconds (ms): lower is faster.
- By default the app picks the fastest working server for you. To use a specific one, tap it.
-
To measure the delay again, tap the
Test delaybutton. -
To sort the list, tap the sort button and choose
Default,Alphabetically,By delayorBy usage.
Quick settings
On the
Homepage, tap the sliders button at the top of the screen (next to+). From here you can:- Choose the service mode (see VPN mode on a computer below):
Proxy: the app only runs a local proxy. Other apps must be set up to use it.System proxy(computers only): browsers and most apps use the proxy automatically. This is the default on computers.VPN: all traffic of the device goes through the app. This is the default on phones.
- Turn WARP on or off. See How to use WARP in the Hiddify app.
General settings
Open
Settingsand thenGeneral. The most useful options are:Language: the language of the app.Theme mode:System default,Light mode,Dark modeorBlack mode(fully black, which saves battery on some phone screens).Start at login(computers): start the app when you log in.Start minimized(computers): start the app hidden in the system tray (the small icons next to the clock) instead of opening its window.Enable analytics: send anonymous crash reports to help the developers.Disable battery optimization(Android): stops Android from closing the VPN in the background.
Other settings are grouped into
Routing,DNS,Inbound,TLS tricksandWARP. Leave them at their defaults unless your provider tells you to change them.Removed in v4
The old
Config Optionspage,Enable TUNswitch,Routing Assets(GeoIP/GeoSite),MultiPlexer(Mux) settings and theExperimentalswitches no longer exist in Hiddify App v4. Their useful parts moved into the sections above.VPN mode on a computer
On Windows, macOS and Linux, the app starts in
System proxymode. Some apps (for example games or some desktop programs) ignore the system proxy. To send all traffic through Hiddify, useVPNmode. (In older versions this was called "TUN mode".)VPNmode needs administrator rights (called root on Linux and macOS). If the app shows "Missing privilege" or does not connect inVPNmode, first open the app with administrator rights:Open the app as administrator on Windows
- If the app is open, close it completely: right-click the Hiddify icon in the system tray (next to the clock) and click
Exit. -
Right-click the Hiddify icon on the desktop or in the
Startmenu and clickRun as administrator. -
Click
Yeswhen Windows asks for permission.
Open the app as administrator on macOS
- If the app is open, close it completely: click the Hiddify icon in the menu bar at the top of the screen and click
Exit. - Open the Terminal app.
-
Run this command and type your Mac password when asked (the password does not show while you type):
Keep the Terminal window open while you use the app.
Open the app as root on Linux
- If the app is open, close it completely: right-click the Hiddify icon in the system tray and click
Exit. -
Open a terminal and run the app with
sudo. This example is for the AppImage in yourDownloadsfolder; change the path if your file is somewhere else:
Then switch to
VPNmode:-
On the
Homepage, open quick settings (the sliders button) and chooseVPN. You can also go toSettings>Inbound>Service modeand chooseVPN. -
Go back to
Homeand tap the connect button. When it turns green, all your traffic goes through Hiddify.
-