The internet.
Without the noise.

Glide brings the full multi-core speed of v2rayN into a calm, modern Windows client. Pick a server, press one button, and know for sure when you're connected.

v1.0.0 · Free & open source

View all releases & architectures Windows 10 & 11 · English & فارسی · Powered by Xray, sing-box and mihomo

New here? v2rayN is a popular Windows app for connecting through your own proxy servers. Glide is built on it with a calmer, simpler interface, and you bring your own servers. What do these terms mean?

Glide in dark mode showing Midnight aurora theme, power button, and server list
Midnight aurora (Dark): Indigo for what you choose, cyan only when you're protected.
3 Built-in engines Xray · sing-box · mihomo
12 Supported protocols VLESS · VMess · Hysteria2 · WireGuard · Trojan · TUIC
6 Diagnostic steps Real Traffic Check + Latency + 6-Step Diagnostics
1 Click to switch from v2rayN 1-Click Import from guiConfigs · Side-by-Side Ready
What do these terms mean?
Engines (Xray, sing-box, mihomo)
The programs that actually carry your traffic through a server. Glide includes all three, so there is nothing extra to download.
Protocols (VLESS, VMess, Trojan, Hysteria2, WireGuard, TUIC…)
The “language” a server speaks. Your server or provider tells you which one it uses; Glide supports 12 of them.
Subscription
A link from your provider that keeps your list of servers up to date.
System proxy vs. TUN mode
System proxy sends browser and most app traffic through Glide. TUN mode captures all apps and games through a virtual network adapter and needs Administrator rights.
Routing
Rules that decide which sites go through the proxy and which connect directly.

Everything essential, nothing in your way.

Built for the first connection, and the hundredth. Indigo for what you choose, cyan only when you're protected.

One button to connect

Press it and you're online. Once traffic is verified, it lights up with a cyan "protected" halo so you know at a glance that packets are flowing.

A status you can trust

Connected appears only after Glide has checked that traffic really gets through, with the delay. Otherwise it shows Checking connection…, No internet, Port in use, or Engine stopped—each with one button that fixes it.

"Why can't I connect?"

A step-by-step check of your internet, DNS, the engine, the server, real traffic, and the exit IP—ending in one plain answer.

Auto: fastest server

Glide keeps testing your servers in the background, uses the fastest one that works, and switches by itself when one fails.

Any number of subscriptions

One picker with search, data left, days to expiry, and warnings before a plan runs out. Duplicate names show their provider address.

Paste, preview, done

Copy a link or subscription and Glide offers to add it. You see what was found before anything is imported.

Midnight aurora design

Indigo for what you choose, cyan only when you're protected. Round country flags and pings coloured by speed (cyan fast, amber slow, red failed).

A tray menu that informs

Live status at the top, one Connect / Disconnect item, your favourite and recent servers, and a red dot on the tray icon if the connection drops.

Made for Persian, too

Natural, everyday Persian, a fully mirrored right-to-left window in Vazirmatn, and a built-in Iran routing preset so Iranian websites and banks open directly at full speed.

A closer look.

Every window, menu, and dialog is designed to stay calm, readable, and effortless—whether full-screen or tucked to the side of your monitor.

A native-feeling Persian interface

Right to left, from layout to typography. Every control, status message, and menu is written in natural, everyday Persian with Vazirmatn typography and an Iran routing preset for direct access to domestic sites.

Bring your setup from v2rayN

When you first open Glide, it looks for an existing v2rayN installation and offers to copy your servers, subscriptions, and routing rules in one click. Your original v2rayN folder is left untouched.

Compact and focused

Everything at a glance, even in a narrow window. Resize Glide down to a single column and it adapts automatically.

Clear navigation

Menus with icons, where you expect them. Paste from clipboard, scan QR codes on screen, or add any of 12 protocols manually.

Settings that make sense

Everyday options first, with instant search. Advanced core parameters stay neatly tucked under an expandable section.

"Why can't I connect?" — solved in 6 steps.

Instead of making you read raw core logs, Glide tests every link in the chain in order—your internet, DNS, Glide's engine, the server, real traffic, and your exit IP—and gives you one plain answer with a button to fix it.

Interactive simulator — pick a state:

6-Step Connection & DNS Inspector
  1. Your internet
    4 ms · Local router & ISP reachable
  2. DNS
    11 ms · Encrypted DNS resolving cleanly
  3. Glide's engine
    Xray-core running on 127.0.0.1:10808
  4. The server
    39 ms · TLS 1.3 Reality handshake accepted
  5. Real traffic
    48 ms · End-to-end HTTP 204 verified
  6. Exit IP & country
    DE · Frankfurt · No DNS leak detected

Connected — 48 ms. Real traffic is flowing through Frankfurt, Germany.

All 6 checks passed. Both web traffic and DNS queries exit through your encrypted tunnel.

All the details.

Every capability from v2rayN is preserved and organized into three clear areas.

Real connection check

Glide tests that traffic actually passes through your server and shows the delay in milliseconds before displaying Connected.

Clear connection states

Distinct states for Connected, Checking connection…, No internet, Port in use (shows the conflicting app), and Engine stopped, each with a one-click fix.

Auto: fastest server

Periodically tests your servers in the background, picks the fastest working one, and switches automatically if your current server stops responding.

Connection modes

Switch on the home screen between System proxy (browsers & most apps), TUN mode (routes all apps & games through a virtual adapter), or Do not change system.

Routing presets

One-click routing for All traffic via proxy, Bypass local & mainland, Direct, and an Iran preset that opens Iranian sites and banks directly while routing the rest through your proxy.

DNS leak test

An on-demand check in Diagnostics that confirms your DNS queries are going through the proxy rather than leaking to your ISP.

Glide vs. v2rayN

Glide is built on 2dust/v2rayN and stays compatible with its engines, protocols, and config files. Here is what changes in everyday use.

Note: Glide is a redesigned desktop app built on v2rayN, not a separate proxy engine. A verified connection means traffic gets through your server; it doesn't make every app anonymous or protected. Your servers and settings live in guiConfigs, and Glide and v2rayN can stay installed side by side (just don't run both at once).

Area v2rayN Glide
Connection statusShows the running core and system proxy modeChecks that real traffic gets through and shows Connected with the delay
When it won't connectLook through the log outputWhy can't I connect? tests each step and explains the cause, with a button to fix port or engine issues
Picking the best serverRun a test and sort the tableAuto: fastest server tests in the background and switches if a server fails
SubscriptionsHorizontal tab stripSearchable picker for any number of subscriptions, with data left and expiry warning
Adding from clipboardImports immediately on pasteDetects links on copy and shows a preview before importing
Sharing to a phoneShare link or QR from the context menuSend to phone dialog with QR code and copyable link
Switching from v2rayN—One-click import of servers, subscriptions, and rules from an existing v2rayN folder
Tray menuMulti-level technical menuLive status at the top, one Connect / Disconnect item, favourites & recent servers, red dot when disconnected
SettingsAll core options across tabsEveryday options first with search; advanced core options in an expandable section
PersianPartial translationNatural Persian, full right-to-left layout in Vazirmatn, and an Iran routing preset
Look & feelDense data tableMidnight aurora dark & light themes, round flags, speed-coloured pings, adaptive compact layout
EnginesXray, sing-box, mihomoSame — Xray, sing-box, and mihomo included in every download
Config filesguiConfigs folderSame guiConfigs format

Up and running in 4 steps

  1. 1. Close v2rayNIf v2rayN is running, exit it from the system tray so they don't compete for the same local port.
  2. 2. Open GlideIf you used v2rayN before, accept the one-click import prompt. Otherwise click Add server or paste a link with Ctrl+V.
  3. 3. Press the power buttonWait a moment for Connected and the cyan halo to appear once real traffic is confirmed.
  4. 4. Not connecting?Click Why can't I connect? under the status text to see which step failed and fix it.

Frequently asked questions

Straight answers about migrating from v2rayN, connection verification, privacy, SmartScreen, and Windows icons.

Will my v2rayN servers and settings work?

Yes. Glide uses the same config format. Use the one-click import on first launch (or in Settings → Import from v2rayN) to copy everything over. Your old v2rayN folder is not changed.

Why doesn't Glide say "Connected" right away?

Starting the proxy engine only takes a moment, but a dead server would still look "on". Glide waits until a real test request comes back through the proxy before showing Connected.

What does Glide connect to?

Only what's needed for the features you use: your own servers and subscription URLs; GitHub when you check for app or core updates; a lightweight test address (such as gstatic.com/generate_204) to verify that the proxy works; an optional exit-IP lookup in Diagnostics if you turn it on (off by default); and on-demand DNS leak test servers when you press Test for DNS leak. Glide has no analytics, accounts, or ads, and copied logs strip out your server details and credentials.

Windows SmartScreen warns about the download.

Glide is an independent open-source project and isn't signed with a paid Microsoft certificate, so Windows may show an "unrecognized app" prompt on new releases. Click More info → Run anyway.

Is Glide a VPN?

No. Glide is a client: it connects through servers or subscriptions that you add yourself, and it doesn't provide or sell any servers. Connection modes include System proxy (browsers & most apps) and TUN mode (all apps & games).

How do I add servers or a subscription?

Click Add server, or copy a server or subscription link and paste it with Ctrl+V. You can also import from a QR code, and subscriptions update on their own.

Do I need administrator rights?

Not to install or run Glide: the installer works without admin rights. Only TUN mode (capturing all apps) needs to run as Administrator.

Can I run Glide and v2rayN at the same time?

Not at the same time: both would compete for the same local port, so exit v2rayN from the system tray first. Importing doesn't change your v2rayN folder, so you can switch back whenever you like.

The icon still looks like the old one after updating.

Windows caches app icons aggressively. Run ie4uinit.exe -show and reopen Explorer (or sign out and back in). If the app was pinned to the taskbar, unpin it and pin it again.

Press one button. Know it works.

Free, open source, and ready in minutes.

Esc
Download for Windows