It's the Surflare app for your OpenWrt router. Install once and the router becomes a Surflare client itself, sharing the same account, the same VPN locations, and the same Smart Routing rules as your desktop and mobile apps.
Surflare provides the software only. Purchase the router hardware separately from GL.iNet, Amazon, Shopee, Taobao, or any other authorized reseller.
Install once on the router and every device on your network is protected.
Smart TVs, consoles, and IoT devices that can't run a VPN app get the same protection.
Pick from every Surflare VPN location available on the apps — same global network, accessible from your router.
Multi-Hop VPN, Smart Routing rules, and Kill Switch — every Prime feature is available on the router.
From family homes to small-office networks, Surflare on your router protects every device on your Wi-Fi or LAN — including the ones that can't run a VPN app of their own. Once installed, protection stays on 24/7, even when your phone or laptop is asleep.
Most ways to put a VPN on a router involve hand-editing config files, copying keys, and accepting a stripped-down feature set. Surflare takes a different approach.

Split your LAN into up to 4 independent subnets on a single router, each with its own VPN exit (or direct internet). Devices in different subnets reach the internet from different regions and IP addresses simultaneously — ideal for managing multi-region e-commerce stores, separating personal vs work traffic, or reducing account-association risk across platforms.
Bind a Surflare Dedicated IP to your router and the whole office shares one fixed, exclusive exit address — avoiding shared IP bans and CAPTCHAs on Amazon, Shopify, TikTok, ChatGPT, and other services that flag shared VPN traffic.
Three steps, about 5 minutes.
Router VPN requires Surflare Prime. Pick a plan and register an account.
See Prime plans
SSH into the router (default for GL.iNet: ssh root@192.168.8.1), then run the one-line install command:
curl -fsSL https://www.surflare.com/static/router-setup.sh | sh
Open http://192.168.8.1 →
Applications → Surflare →
sign in to link the router, then pick a VPN location and connect.
Five-minute install on the router shell. Sign in, pick a VPN location, and every device on your network is protected.