← Back to VPN

iOS VPN Setup

Get your iPhone or iPad connected in 5 minutes

Recommended clients

Recommended

Shadowrocket

Recommended
Price:$2.99 one-timeBest for:Beginners; English-friendly UI; full feature set

Only available in US App Store. Needs a US Apple ID — see bottom of page.

Quantumult X

Advanced
Price:$7.99 one-timeBest for:Power users who need complex routing rules

Not for first-time users — config syntax has a learning curve.

Step-by-step (~5 minutes first time)

  1. 1

    Buy and install Shadowrocket from US App Store

    Switch your Apple ID to the US store first. Icon is a rocket.

  2. 2

    First launch → allow VPN config

    iOS will prompt 'Shadowrocket wants to add VPN configurations' — tap Allow and enter your device password. Without this step VPN won't start.

  3. 3

    Back to jiangren.com.au → Account → VPN tab

    Tap '📱 Generate QR code' to expand the QR section.

  4. 4

    Tap '📲 One-click import'

    iOS will hand off to Shadowrocket and add the node automatically. If it doesn't trigger, hit '🔗 Copy SS URL', switch to Shadowrocket, tap '+' top right, choose 'Subscribe' and paste.

  5. 5

    Tap the node → green checkmark

    Grey ring → green checkmark means it's selected.

  6. 6

    Toggle the top switch to ON

    Status bar shows 'VPN' once connected.

  7. 7

    Verify in Safari with https://ifconfig.me

    IP should be Australia / Japan / Korea / Singapore. Then try google.com.

iOS troubleshooting

Connection drops immediately

Settings → General → VPN & Device Management → delete any leftover VPN profiles → reconnect in Shadowrocket.

Connected but Safari still can't load Google

Shadowrocket top-right 'Global Routing' → switch to PROXY (default RULE only proxies certain domains).

Stopped working after iOS update

Usually the VPN config got cleared by the OS. Just re-scan the QR or hit one-click import again.

No US Apple ID

Easiest: register a new Apple ID at appleid.apple.com with country = United States and a real US address (Google for one), no payment method → switch App Store to that ID → activate via free apps. Takes ~10 minutes.

Links go to official sources. If GitHub is slow or unreachable in your region, email contact@jiangren.com.au for mirrors.

Still can't connect?

Email contact@jiangren.com.au with subject [VPN issue]. Include: device model, client name & version, error screenshot, selected region. We reply within 24h.