🌐 How to Add Servers to Shadowrocket

Complete guide to adding VPN servers, proxy configurations, and subscription links

Important: You need valid server credentials or subscription URLs to connect. Always use trusted server providers for security.

📱 Method 1: Manual Server Entry

For iOS:

  1. Open Shadowrocket app
  2. Tap the "+" button (top-right corner)
  3. Select "Add Server"
  4. Choose your server type (SS, SSR, V2Ray, Trojan, etc.)
  5. Fill in server details:
    • Server address/hostname
    • Port number
    • Password/authentication
    • Encryption method
  6. Tap "Done" to save

For Windows/Desktop:

  1. Launch Shadowrocket application
  2. Click "Add Server" or "+" button
  3. Select protocol type from dropdown
  4. Enter server configuration details
  5. Click "Save" or "Add"

📷 Method 2: QR Code Import

  1. Get a QR code from your VPN provider
  2. Open Shadowrocket
  3. Tap "+""Scan QR Code"
  4. Point camera at the QR code
  5. Wait for automatic detection
  6. Confirm import when prompted
  7. Server will be added automatically

This is the fastest method if your provider offers QR codes

🔗 Method 3: Subscription URL

  1. Get subscription URL from your VPN provider
  2. In Shadowrocket, tap "+"
  3. Select "Add Subscription"
  4. Paste the subscription URL
  5. Add a name for the subscription
  6. Tap "Done"
  7. All servers will be imported automatically
  8. Tap "Update" to refresh server list

Subscription URLs typically look like:
https://example.com/api/v1/client/subscribe?token=abc123

📄 Method 4: Configuration File Import

Import .conf Files:

  1. Download configuration file from provider
  2. Open Shadowrocket
  3. Tap "+""Import from File"
  4. Browse and select the .conf file
  5. Review imported settings
  6. Tap "Import" to add servers

Import from URL:

  1. Tap "+""Import from URL"
  2. Paste configuration URL
  3. Tap "Download"
  4. Review and confirm import

⚙️ Server Configuration Types

Shadowsocks (SS)

  • Server address
  • Port
  • Password
  • Encryption method

V2Ray/VMess

  • Server address
  • Port
  • User ID
  • Alter ID
  • Security method

Trojan

  • Server address
  • Port (usually 443)
  • Password
  • SNI (optional)

WireGuard

  • Endpoint
  • Public key
  • Private key
  • Allowed IPs

🔧 Server Management Tips

Organizing Servers:

  • Use descriptive names (e.g., "US-West-Fast", "Japan-Streaming")
  • Group servers by location or purpose
  • Delete unused or slow servers regularly
  • Keep backup configurations

Testing Servers:

  • Test connection speed after adding
  • Check ping/latency values
  • Verify IP location change
  • Test specific use cases (streaming, gaming)

Security Best Practices:

  • Only use trusted server providers
  • Verify encryption methods
  • Regular password updates
  • Monitor connection logs

🚨 Troubleshooting Server Issues

Server Won't Connect

  • Double-check all server details
  • Verify internet connection
  • Try a different server location
  • Check if server is blocked by ISP

Import Failed

  • Verify URL/file format is correct
  • Check network connection
  • Try manual entry instead
  • Contact server provider for support

Slow Connection

  • Try servers closer to your location
  • Test different encryption methods
  • Check server load/capacity
  • Consider upgrading server plan

🎉 Servers Added Successfully!

Your servers are now configured and ready to use.

;