Skip to content

Quick help

Pick a topic — we'll show the most-asked answers first. If nothing fits, talk to support directly.

Back to topics

Install & setup

  • How do I install on Android?
    Download the Hiddify APK from our /download page (Google Play is geo-restricted for many users in the region, so we ship direct). Allow "Install from unknown sources" when prompted — that permission is required for any sideloaded APK. Open the app and tap the "+" button, then paste your subscription link from My account → Devices.
  • How do I install on iPhone / iPad?
    If the App Store is available to you, install "Hiddify" or "Streisand" directly. If it isn't (Apple geo-restricts the Store in some regions), you'll need to either change your Apple ID region temporarily or use TestFlight — contact support and we'll send you a current TestFlight invite. Once installed, open the app, tap Import, and paste the subscription link from your account page.
  • How do I install on Windows?
    Download "Hiddify Next" for Windows from our /download page. Install, open the app, click the "+" button (top-right), choose "Add from clipboard" after copying your subscription link from My account → Devices. The app starts the tunnel as a TUN interface so all traffic is routed automatically — no extra config needed.
  • How do I install on Mac?
    Two good options: "Hiddify" (App Store or .dmg from our /download page) is the simplest; "V2Box" is a lighter alternative. After install, open the app, tap Import → from link, paste your subscription URL. macOS will ask for a one-time system extension approval — accept it from System Settings → Privacy & Security.
  • How do I install on Linux?
    For desktop Linux, the Hiddify Next AppImage on /download works on most distros. For headless servers or routers, use `sing-box` or `wg-quick` directly with the raw config — your account page exposes per-config files under "Show advanced". Need router-specific help (OpenWrt, Mikrotik)? Send us a message — happy to walk you through it.
  • Where do I find my subscription link?
    Sign in, go to My account → Devices. The subscription URL (starts with https://) lives at the top. Copy it once and paste into Hiddify on each device — the app refreshes the server list automatically so you always have the latest endpoints. Don't share this link; it's tied to your subscription and counts against your device limit.
  • Can I install it on my router so the whole house uses it?
    Yes, but only on routers running OpenWrt, Mikrotik, or pfSense — stock ISP routers don't support custom VPN clients. The cleanest approach is WireGuard since OpenWrt has first-class support. Send us a message with your router model and we'll send you a step-by-step config.

Still need help — talk to support

Start chat
Questions

Frequently asked.

Pick a topic to see the most-asked questions for it. Need more? Browse every topic on /support.

About Sham VPN

What is Sham VPN?
A multi-region VPN built for Syria and the wider Sham region, with modern protocols and no activity logs.
Which protocols are supported?
WireGuard for raw speed on open networks, VLESS+Reality for censored networks (looks like a normal HTTPS connection to google.com), and Shadowsocks with obfs as a fallback. The Hiddify app picks the right one for you automatically.
I'm connected but nothing loads
Usually a DNS or split-tunnel problem. In Hiddify, open Settings → Routing and set Mode to "Global" (not Rule). If that doesn't help, switch DNS to 1.1.1.1, disconnect, and reconnect. Still stuck? Try a different server from the list — your current one may be saturated.
The connection is slow
Three quick checks: (1) try a closer server — Singapore/Germany are usually fastest from the region; (2) switch protocol to WireGuard if you're on Reality and your ISP isn't blocking it (WireGuard is faster but more recognisable); (3) test speed without the VPN — if your ISP itself is throttled today, no VPN can fix that.
The VPN keeps disconnecting
If you're on mobile data, your carrier may be actively breaking VPN sessions. Switch to VLESS+Reality on port 443 — it's the hardest to detect. On Android, also enable "Always-on VPN" and "Block connections without VPN" in Settings → Network → VPN to stop the OS from killing the session in the background.
My ISP is blocking the VPN
Switch the active config to VLESS+Reality. It piggybacks on a real TLS handshake to a popular site (google.com / microsoft.com), so to deep packet inspection it looks identical to normal HTTPS — it can't be blocked without breaking those sites. If the current server is fingerprinted, try a different one from the list; we rotate Reality target domains across servers.
Captive Wi-Fi or hotel network won't let the VPN through
Most restrictive networks allow TCP/443 (HTTPS) but block everything else. Use a Reality or Shadowsocks config that runs on port 443 — these are listed first in the Hiddify subscription. WireGuard on UDP rarely works on hotel Wi-Fi.
Telegram / WhatsApp / one specific site is slow but everything else is fine
That's almost always destination-side, not VPN-side. The service may be rate-limiting our egress IP, or routing your region to a far-away data centre. Try a different VPN location: for Telegram, Germany or Finland usually wins; for US-hosted sites, the US location is faster.
How do I know the VPN is actually working?
Visit ipleak.net or browserleaks.com/ip while connected. The reported IP and country should match the server you picked (e.g. Singapore, Germany). If you see your real ISP's IP, the tunnel didn't come up — kill the app and reconnect. If you see the right country but a DNS leak, switch DNS to 1.1.1.1 inside Hiddify.

Browse every topic on /support

Still have questions?

Contact support