meduzavpn
  • Protocols

    • MeduzaVPN ULTRA
    • MeduzaVPN
    • WireGuard
    • OpenVPN
    • VLESS
    • V2Ray
    • Xray
    • Shadowsocks
    • Outline
    • Hysteria
    • SOCKS5
    • IKEv2
    • SoftEther
    • MeduzaVPN vs Amnezia VPN

    Services

    • Games
    • Telegram
    • YouTube
    • Instagram
    • Discord
    • TikTok
    • Netflix

    Countries

    • Europe
    • United Kingdom
    • Germany
    • India
    • China
    • Latvia
    • Netherlands
    • Singapore
    • Hong Kong
    • USA
    • Turkey
    • Finland
    • Japan
    • Austria
    • Albania
    • Belgium
    • Bulgaria
    • Greece
    • Denmark
    • Ireland
    • Spain
    • Italy
    • Canada
    • Lithuania
    • Norway
    • UAE
    • Poland
    • Portugal
    • Russia
    • Romania
    • Ukraine
    • France
    • Czech
    • Switzerland
    • Sweden
  • Pricing
  • Devices

    • Windows
    • Mac
    • iPhone
    • iPad
    • Android
    • Linux
    • Router
    • Multiple devices

    Apps

    Google PlayApp StoreDownload for Windows
    • What is a VPN?
    • All features
    • Servers
    • Security
    • Company
    • Reviews
    • Contacts
  • Support
  1. Home
  2. VPN protocols in 2026: WireGuard, OpenVPN, VLESS, Xray, Shadowsocks, MeduzaVPN ULTRA — which to choose

MeduzaVPN knowledge base

VPN protocols in 2026: WireGuard, OpenVPN, VLESS, Xray, Shadowsocks, MeduzaVPN ULTRA — which to choose

A comparison of VPN protocols by speed, resistance to filtering, battery use and platforms: WireGuard, OpenVPN, VLESS and Xray, Shadowsocks, Hysteria, MeduzaVPN ULTRA.

MeduzaVPN editorial team•Published September 21, 2026•8 min read

The protocol decides how a VPN encrypts traffic, how fast it runs, how much battery it uses, and — the key question in 2026 — whether it gets through filtering systems at all. We compare WireGuard, OpenVPN, VLESS and Xray, Shadowsocks, MeduzaVPN ULTRA and other protocols and explain which one to choose for a given task.

Contents

  1. What a VPN protocol is and why it matters
  2. Protocol comparison table
  3. Classic protocols: WireGuard, OpenVPN, IKEv2
  4. Protocols with disguise: ULTRA, VLESS, Shadowsocks
  5. Special cases: Hysteria, SoftEther, SOCKS5
  6. Which protocol to choose
  7. How to switch protocols in MeduzaVPN
  8. FAQ

What a VPN protocol is and why it matters

A protocol is a set of rules by which the client and server establish a connection, encrypt data and package it into packets. It decides four practical qualities: speed, latency and battery use, compatibility with devices, and how the traffic looks to the carrier’s equipment.

Until recently, that last point could be ignored. Now, in a number of countries including Russia, carriers use deep packet inspection (DPI) and restrict connections that look like a VPN. So there’s no longer a “best protocol” independent of the network: something that works perfectly at home might not connect on a mobile network. For the general basics, see the article what a VPN is.

Protocol and transport aren’t the same thing

Many protocols support several transports: the same VLESS can run over TCP with TLS, over WebSocket, or over gRPC, while WireGuard only runs over UDP. The transport decides which ports the packets travel through and in what form. When a carrier restricts UDP entirely, no amount of disguise saves a UDP protocol, while a TCP transport on port 443 gets through. So when choosing, look at the pair “protocol + transport,” not just the name.

Protocol comparison table

The ratings below reflect a typical 2026 experience; results can differ on a specific network. All of the protocols listed are available on a MeduzaVPN personal server.

VPN protocols: speed, resistance to filtering, battery, platforms
ProtocolSpeedResistance to filteringBatteryPlatforms
MeduzaVPN ULTRAHighVery highModerate useiOS, Android, macOS, Windows, Linux, TV
MeduzaVPNVery highHighLow useAll apps, routers
VLESS / Xray (REALITY)HighVery highModerate useAll apps, routers
Shadowsocks / OutlineHighMediumLow useAll apps, routers, older devices
WireGuardVery highLowLow useAll apps, routers
OpenVPNMediumLowHigh useAll apps, routers, corporate gateways
IKEv2 / IPsecHighLowLow useBuilt into iOS, macOS, Windows
HysteriaVery high on lossy channelsMediumModerate useMobile and desktop apps
SoftEtherMediumMediumHigh useWindows, Linux, routers
SOCKS5HighLow (no encryption)Minimal useIndividual apps

Classic protocols: WireGuard, OpenVPN, IKEv2

WireGuard

WireGuard is the most modern of the classic protocols: around four thousand lines of code, ChaCha20 and Curve25519 cryptography, running over UDP. It sets up a connection fast, barely uses any battery, and survives a switch from Wi-Fi to mobile data instantly. Its weak point is a recognisable handshake that DPI spots without much trouble.

OpenVPN

OpenVPN is older and heavier: a TLS handshake, more overhead, running in user space. In return it supports a TCP mode that gets through strict corporate firewalls, and it runs on almost any hardware. For everyday use on a phone it uses noticeably more battery than WireGuard.

IKEv2 / IPsec

IKEv2 is built into iOS, macOS and Windows, so it needs no third-party app. It’s fast and survives network changes well, but it uses fixed ports 500 and 4500 with a known packet format. On filtered networks it’s one of the first protocols to stop connecting.

Protocols with disguise: ULTRA, VLESS, Shadowsocks

MeduzaVPN ULTRA

ULTRA is MeduzaVPN’s own protocol, built for modern filtering systems. It has no persistent signatures, changes its parameters between sessions, and its packet lengths and timing resemble ordinary web browsing. The app picks the settings automatically — you just need to select the protocol from the list.

MeduzaVPN

The MeduzaVPN protocol is an obfuscated version of a classic UDP tunnel: the handshake is hidden, and variable-length noise is added to the packets. It keeps WireGuard’s speed and efficiency but has none of its recognisable traits. A good choice for home Wi-Fi and routers where filtering is moderate.

VLESS and Xray with REALITY

VLESS is a lightweight protocol with no encryption of its own, relying on TLS instead. In the Xray core it’s paired with the REALITY transport: the client uses a real browser fingerprint, and the server responds like a real, large website during verification. To DPI, this connection is indistinguishable from ordinary HTTPS. V2Ray is the previous generation of the same family, compatible with VLESS but without REALITY.

Shadowsocks and Outline

Shadowsocks encrypts the stream with no headers at all, so DPI has no obvious signature to look for. It’s undemanding on resources and runs even on weak routers. Outline is the same Shadowsocks with a convenient key scheme. Some networks have learned to restrict it by statistical patterns, so by 2026 it’s more often used as a fallback.

Special cases: Hysteria, SoftEther, SOCKS5

Hysteria runs over QUIC and manages congestion aggressively, so it wins out on channels with packet loss: satellite internet, congested cell towers, Wi-Fi on trains. Where UDP is restricted, it won’t connect.

SoftEther wraps traffic in HTTPS and is useful on networks where only port 443 over TCP is allowed. It’s heavier than the others and rarely needed on a phone, but it helps on corporate and hotel networks.

SOCKS5 isn’t a VPN — it’s a proxy. It doesn’t create a system-wide tunnel and doesn’t encrypt traffic on its own, but it lets you route a single program through the server: a browser, a torrent client, a messenger. On a MeduzaVPN personal server, SOCKS5 is available as an add-on to the main protocols.

Which protocol to choose

  1. Mobile network in Russia or another country with filtering: start with MeduzaVPN ULTRA, with VLESS and REALITY as a fallback.
  2. Home Wi-Fi with moderate filtering: the MeduzaVPN protocol gives maximum speed; switch to ULTRA if it fails.
  3. An unrestricted network (travelling to another country, corporate access): WireGuard, as the fastest and most efficient option.
  4. A router or an older device: Shadowsocks or WireGuard — they need the fewest resources.
  5. A network where only TCP 443 is allowed: VLESS, SoftEther, or OpenVPN in TCP mode.
  6. An unstable, lossy channel: try Hysteria, if UDP isn’t blocked.

There’s no protocol that’s guaranteed to work everywhere. The right strategy is to have several protocols on one server and switch when the network changes.

How to switch protocols in MeduzaVPN

A MeduzaVPN personal server runs every protocol at once: ULTRA, MeduzaVPN, WireGuard, OpenVPN, VLESS, V2Ray, Xray, Shadowsocks, Outline, Hysteria, SOCKS5, IKEv2 and SoftEther. Each one listens on its own ports on the same IP address, so switching protocol changes neither your location nor the address that websites see.

In the app, the protocol is chosen in the connection settings. Switching takes a few seconds: the app tears down the current tunnel, brings up a new one, and remembers the choice for that network. Split-tunneling settings and the kill switch apply to every protocol the same way.

For routers running OpenWrt and other devices without an app, the website has ready-made configurations for WireGuard, VLESS, Shadowsocks and OpenVPN — more on that at VPN for a router.

Every protocol is included with any plan at no extra cost: 5.99 USD a month, cheaper when you pay yearly, with the first seven days of a subscription free. Compare the terms on the personal VPN pricing page.

FAQ

Which VPN protocol is the fastest?

On an open network with no filtering, WireGuard is fastest: it has compact code, modern cryptography and low overhead. But on networks with DPI, speed is decided not by the protocol itself but by whether it gets through at all. There, MeduzaVPN ULTRA and VLESS with REALITY end up faster simply because a filter doesn’t slow them down.

How is VLESS different from Xray and V2Ray?

V2Ray and Xray are cores — programs that implement a set of protocols. VLESS is one of the protocols inside them. Xray develops VLESS more actively and added the REALITY transport to it, which disguises the connection as a real website. That’s why in 2026 the VLESS + Xray + REALITY combination is considered the most resilient in this family.

Why is OpenVPN still used?

OpenVPN is time-tested, runs on almost any hardware including old routers and corporate gateways, and supports a TCP mode that gets through strict corporate firewalls. At home it lags behind WireGuard in speed and battery use.

Which protocol uses the least battery on a phone?

WireGuard and the MeduzaVPN protocol built on it: they run over UDP, don’t keep a persistent TLS state, and quickly restore the connection after a network change. ULTRA and VLESS use a bit more because of their obfuscation, but in practice the difference is only noticeable during continuous data transfer.

Do I need to change servers when I switch protocols?

Not with MeduzaVPN. Your personal server runs all protocols at once, and the app switches between them on the same IP address. Your location, split-tunneling settings and kill switch all stay as they are.

What is Hysteria and when is it useful?

Hysteria runs over QUIC and uses its own congestion control, so it holds up well on unstable channels with packet loss — satellite internet or a congested mobile network, for example. On networks where UDP is restricted, it won’t connect, and you should switch to a TCP-based protocol.

Why would I need SOCKS5 if I already have a VPN?

SOCKS5 isn’t a VPN — it’s a proxy for individual programs: a browser, a torrent client, a messenger. It doesn’t encrypt traffic on its own and doesn’t cover the whole device. On a MeduzaVPN personal server it’s available as an add-on for apps you want to route through the server without a system-wide tunnel.

Get a VPN that's truly yours

Spin up a personal VPN on your own server in minutes — with a 15-day refund if it's not for you.

Company Information

IPFB LLC

1207 Delaware Ave #1262, Wilmington, DE 19806

Documents
Terms of serviceRefund & cancellation policyPrivacy policy
Pages
About usContactsFeaturesServersWhat is a VPN?Knowledge baseMeduzaVPN vs Amnezia VPNSecurityNewsReviewsPartner programmeSupport
Social Networks
Support
Help Center[email protected]
Apps
Google PlayAndroidApp StoreiPhone, iPad & MacDownload for WindowsWindowsOpen in TelegramNo install needed