M
MegaV
Download
Back to blog
v2rayng configsfree v2rayng keysvless configurationsv2ray keys 2026

Free V2RayNG Configs in 2026 โ€” Where to Find Them and How to Add Them

Where to find working free VLESS configs for V2RayNG in 2026. How vless:// links are structured, what SNI and Reality are, how to verify a config, and when free configs stop being enough.

MegaV Team16 min read

Free V2RayNG Configs in 2026 โ€” Where to Find Them and How to Add Them

V2RayNG by itself is just a shell. Without a config it does nothing: the main screen shows an empty list, the connect button is grayed out. To make the app work you need a server config โ€” a string in the form vless://... or a subscription link pointing to a list of servers. And the first question everyone asks when they open V2RayNG for the first time is: where do I get a working config, preferably without paying for it.

This article covers everything about V2RayNG configs in 2026: how they are structured, what protocols sit behind them, where to find free keys and what the trade-offs are, how to import configs into the app and verify they work. At the end โ€” an honest discussion of when free public configs are sufficient and when moving to a managed service like MegaV makes more sense.

What Is a V2RayNG Config

A config is a set of parameters for connecting to a VPN server: address, port, user identifier, encryption type, and masking settings. In the V2Ray world, all of this is encoded into a single URI string. The dominant formats in 2026 are vless://, vmess://, and trojan://.

How a vless:// Link Is Structured

A typical VLESS config with Reality looks roughly like this:

vless://550e8400-e29b-41d4-a716-446655440000@1.2.3.4:443?type=tcp&security=reality&sni=www.microsoft.com&pbk=ABC123XYZ&fp=chrome&flow=xtls-rprx-vision#MegaV-DE

Breaking it down:

  • vless:// โ€” the protocol the connection uses
  • 550e8400-... โ€” the user UUID, essentially a per-user "key" on the server
  • @1.2.3.4:443 โ€” server address and port (443 is standard HTTPS, which helps the traffic blend in)
  • type=tcp โ€” transport type (alternatives: ws, grpc, http)
  • security=reality โ€” masking mode (Reality, TLS, or none)
  • sni=www.microsoft.com โ€” the domain the TLS handshake impersonates
  • pbk=... โ€” Reality public key
  • fp=chrome โ€” TLS fingerprint (which browser the client pretends to be)
  • flow=xtls-rprx-vision โ€” modern VLESS streaming mode
  • #MegaV-DE โ€” display name, only shown in the app UI

If even one of these fields is wrong, the config will not work. This is why you should import the full string rather than typing parameters manually โ€” V2RayNG parses the entire URI in one operation, and the result appears as a ready-to-use server entry in your list.

How a vmess:// Link Is Structured

VMess is VLESS's predecessor. Still in use in 2026 but gradually being replaced. A vmess:// link looks different: after the colon there is a base64-encoded string that contains all parameters in JSON format.

vmess://eyJ2IjoiMiIsInBzIjoiU2VydmVyIiwiYWRkIjoiMS4yLjMuNCIsInBvcnQiOiI0NDMiLCJpZCI6Ijg4OS4uLiJ9

Decoding that base64 produces something like:

{
  "v": "2",
  "ps": "Server",
  "add": "1.2.3.4",
  "port": "443",
  "id": "889e8400-...",
  "aid": "0",
  "net": "ws",
  "type": "none",
  "tls": "tls"
}

The content is the same as VLESS โ€” address, port, ID, transport type. The difference is in the encoding format and the fact that VMess uses heavier encryption inside the tunnel. In practice, in 2026 VLESS is faster and more resistant to DPI.

What Is a Subscription?

A subscription is not a single config โ€” it is a URL that V2RayNG uses to download a list of configs automatically. The subscription endpoint returns a base64 block containing multiple vless:// and vmess:// strings at once.

The advantage: when a provider adds a new server or updates parameters, your app gets the changes automatically. You tap "Update subscription" and the server list refreshes without any manual effort. All serious paid VPN services provide a subscription URL rather than individual links.

Protocols and Transports โ€” Plain Language

When people search for "free V2RayNG configs," they usually end up with one of four protocol-transport combinations. Understanding the differences helps you pick configs that are most likely to work in 2026.

ProtocolTransportDPI resistanceSpeed
VLESSTCP + RealityVery highHigh
VLESSWebSocket + TLSHighMedium
VMessWebSocket + TLSMediumMedium
TrojanTLSHighHigh
ShadowsocksTCP / UDPLowHigh

VLESS Reality is the most current combination. It impersonates a TLS session with a real website (e.g., microsoft.com). DPI sees what looks like normal HTTPS and lets it through. For a technical explanation, see VLESS Reality โ€” Why It Cannot Be Blocked.

VLESS + WebSocket is an older but still-functional combination. Disguises traffic as a web socket connection, similar to Telegram or Discord. Works well with Cloudflare CDN fronting.

VMess is becoming obsolete. Many providers have already migrated to VLESS, but VMess is still prevalent in public config lists.

Trojan is a separate protocol with a similar philosophy to VLESS: impersonate HTTPS. Works in V2RayNG, but requires its own config format.

Shadowsocks is old and simple, but in 2026 DPI systems recognize it reliably by traffic signature.

When choosing a free config, prefer VLESS Reality. You are more likely to get a connection that holds up.

Where to Find Free Configs in 2026

This is the main section. Free configs for V2RayNG are scattered across the internet and vary wildly in quality. Here are the four main sources โ€” from most chaotic to most reliable.

1. Telegram Channels

The most popular method. Dozens of channels in Telegram publish fresh vless:// and vmess:// links daily. Search for "vless configs", "v2ray keys", "free vpn configs" in Telegram search.

Advantages:

  • Updates every few hours
  • Multiple servers to choose from
  • QR codes often included for fast import

Disadvantages:

  • Most configs are already overloaded โ€” a single server may have thousands of concurrent users
  • No way to know who is running the server (could be an enthusiast, could be a phishing service)
  • Configs "expire" in a day or two
  • Some channels intentionally publish slow free configs to push users toward their paid subscriptions

You can use Telegram channels, but never authenticate to banks, email, or social accounts through these configs. If the server operator is malicious, they can see all unencrypted traffic โ€” and DNS and SNI are always unencrypted regardless of the VPN.

2. GitHub Aggregator Repositories

Several GitHub projects automatically collect public configs from across the internet and compile them into a single file updated every 6โ€“12 hours. You get either a long text file with links or a subscription URL to paste into V2RayNG.

Advantages:

  • Automatic updates
  • Large volume โ€” hundreds of configs
  • Transparent: you can inspect the code that generates the list

Disadvantages:

  • Same underlying source as Telegram channels โ€” same overloading problems
  • Many servers are already blocked in high-filtering environments by the time they appear in the list
  • Quality is not verified โ€” a subscription may contain hundreds of dead links that V2RayNG has to cycle through

This approach works if you do not mind manually trying servers until you find one that is fast right now.

3. Web Aggregators

Sites with an interface of "click a button, get a config." Most are just a wrapper around the same GitHub repositories with ads on top and bottom. They add little value, and some redirect to questionable landing pages instead of actual configs. Be cautious with these resources.

4. MegaV's Free Config Page โ€” /v2ray-servers

MegaV maintains a separate page with free VLESS configs that updates automatically. It differs from public aggregator lists in three ways:

  • Servers are verified โ€” dead and obviously slow servers are filtered out. Only servers with active traffic appear on the page
  • Reality with current SNI โ€” we use 2026-appropriate masking domains, not ones that burned out long ago
  • No Telegram subscription required, no captchas, no registration โ€” open the page, copy the link or scan the QR code

This is not the paid MegaV product. These are free configs we publish openly โ€” partly to demonstrate that VLESS Reality works as a protocol in heavily filtered environments in 2026. The main MegaV VPN product (with private infrastructure, kill switch, and support) is separate, and we discuss it at the end.

If you need one working config in 30 seconds โ€” go to /v2ray-servers.

What's Wrong With Public Free Configs

Free configs are a reasonable entry point. Your first experience with V2RayNG will probably involve a public server from Telegram or GitHub. But it helps to understand what you are signing up for.

Overloading

A single public server commonly has thousands of simultaneous connections. Available bandwidth is divided by everyone connected โ€” so instead of the advertised speeds, you get 1โ€“3 Mbps. HD video will not start, voice calls cut out, and pages take five seconds to load.

Unstable SNI and Reality Parameters

Reality works by impersonating a real domain โ€” the SNI. If the server operator chose an obscure or well-known "VPN donor" domain, carriers quickly learn to flag it. The config works for a day or two and then stops.

Paid services rotate their SNI on a schedule and select from a pool of healthy domains. Public servers use a static SNI that is often already flagged.

No Privacy Accountability

When you use a public VPN, the server operator can see your SNI, connection metadata, and timing patterns. If they are malicious โ€” or are themselves compromised โ€” that data is exposed. This is not paranoia; it is the basic threat model for public VPN infrastructure.

The general rule: public configs are fine for accessing content, not for authenticating. Do not log into online banking or email through an unknown public server.

Configs Expire

The average lifespan of a working public VLESS config in heavily filtered environments in 2026 is 12 hours to 3 days. After that, either the DPI system learns the SNI/pbk combination, the server gets overloaded, or the IP gets blocked.

If you want a stable connection, you will need to find a new config every day or two. This is fine if you enjoy tinkering. It is not fine if you just need to work.

Ad Injection and Traffic Manipulation

Some "free" servers inject ads via proxy: they rewrite HTTP pages (for sites without HTTPS), insert banners, or redirect requests. Modern HTTPS-only sites are protected from this, but not all sites use HTTPS.

How to Import a Config Into V2RayNG

Assume you have obtained a config from /v2ray-servers or any other source. There are three ways to add it to the app. A detailed walkthrough is in the V2RayNG setup guide โ€” here is the short version.

QR Code

1. In V2RayNG, tap + in the top-right corner

2. Select "Scan QR Code"

3. Point the camera at the code โ€” the config adds itself

Fastest method for a single device when you have the config displayed on another screen.

Clipboard

1. Copy the full vless://... or vmess://... link

2. In V2RayNG: + โ†’ "Import from clipboard"

3. The config appears in the list

The same process works for trojan:// links โ€” V2RayNG handles all three.

Subscription

If you have a subscription URL (one link that delivers all servers):

1. Tap the three-dot menu (โ‹ฎ) โ†’ "Subscription group setting"

2. Tap + in the top-right corner

3. Enter a display name (e.g., "MegaV") and the subscription URL

4. Tap OK โ†’ return to the main screen

5. Tap the three-dot menu again โ†’ "Update subscription"

All servers load into the list in one operation.

After importing, tap a server to select it, then tap the large round connect button at the bottom. Android asks permission for the VPN connection โ€” tap OK.

How to Verify the Config Is Working

You imported a config, the button turned green, the VPN icon appeared in the status bar. That does not necessarily mean the connection is functional. Verify it.

IP Address

Open 2ip.io or whatismyip.com in your browser. They should show an IP address from a different country, not yours. If the IP matches what it was without the VPN โ€” the config is not routing traffic properly.

Ping and Speed

In V2RayNG, long-press a config entry โ†’ "Real delay test". You will get a round-trip time in milliseconds. A healthy server in a nearby country (Finland, Germany) should show 40โ€“120 ms. Above 300 ms or a timeout means the server is overloaded or unreachable.

For speed, use fast.com (Netflix's tool, independent of carrier throttling) or speedtest.net. On a properly working VLESS Reality config in 2026, you should be able to get 50โ€“200 Mbps download even when connecting from Russia to a European server.

DNS Leak

Go to dnsleaktest.com โ†’ Standard test. If the DNS server list includes your local ISP's resolvers โ€” you have a DNS leak. Go to V2RayNG Settings โ†’ DNS โ†’ set 8.8.8.8 or 1.1.1.1.

Signs That a Config Has Expired

How do you know the problem is the config and not the app or your internet connection?

  • Button is green but websites do not load โ€” the server address is reachable, the handshake completes, but traffic is not flowing. Usually a flagged SNI or a server IP on a block list.
  • Ping times out โ€” the server is fully dead or its IP has been added to a block list.
  • Speed is 0.5โ€“2 Mbps โ€” the server is overloaded. It may have been fine yesterday; today thousands more users found it.
  • Connection drops every 10โ€“30 seconds โ€” aggressive carrier filtering is severing the connection. Try changing the transport to WebSocket or the port to 80.

Replace public configs at the first signs of degradation. Do not try to "fix" them โ€” getting a fresh one is almost always faster. Updated configs are available on /v2ray-servers or in your preferred Telegram channel.

If V2RayNG has completely stopped connecting for all configs, see V2RayNG Won't Connect โ€” Troubleshooting Guide.

How Often Do Configs Need to Be Updated

Short answer:

  • Public configs (Telegram, GitHub) โ€” every 1โ€“3 days, sometimes more often
  • Subscriptions from paid services โ€” updates are automatic, no manual action needed
  • Your own server on a VPS โ€” only when you change the SNI or key

Build a habit: when a connection starts lagging, do not fight with settings โ€” just get a new config.

When It Makes Sense to Pay for a VPN

Free configs are an excellent way to try VLESS Reality, understand how V2RayNG works, and verify that it can reach the services you need. For occasional use, they are sufficient.

But if you need:

  • A stable connection every day without swapping keys
  • Speeds that handle 4K video or large video calls
  • Confidence that the server operator is not doing anything with your traffic
  • Kill Switch that cuts internet access if the VPN drops
  • Support that responds when something stops working

โ€” then a paid service is the right answer.

MegaV uses the same technology (VLESS + Reality) as the public configs for V2RayNG, but with two key differences:

1. A ready-made app โ€” no importing links, no QR codes, no searching for servers. Open, tap Connect, done.

2. Managed infrastructure โ€” dedicated servers, not shared public ones. SNI rotates automatically, protocols switch on detection of blocking. RAM-only, zero logs.

MegaV has a 3-day trial with no credit card required โ€” you can compare the speed and stability against the free configs you have already tested.

Download MegaV for Android

FAQ

What is the difference between a "key" and a "config"?

In everyday usage they are interchangeable. Technically, a "config" is the full URI (vless://uuid@host:port?...), while "key" sometimes refers specifically to the UUID or the Reality public key (pbk). When someone says "give me a V2RayNG key," they almost always mean the full config string. Do not overthink it.

Are public configs safe?

The tunnel itself encrypts traffic, so your ISP cannot see your traffic content. But the server operator โ€” whoever published the config โ€” can see your SNI, connection metadata, and timing. For browsing and content access: acceptable risk. For banking or email: use a paid VPN or your own server.

Can one config be used on multiple devices simultaneously?

Technically yes โ€” the same vless://... string works on a phone, PC, and tablet at the same time. But bandwidth is shared, and some providers limit to one concurrent connection per UUID. MegaV allows up to 5 simultaneous devices per subscription.

Why does a config work in one country but not another?

Because filtering rules differ. A carrier under regulatory obligation to block VPNs will drop known server IPs and SNIs. In Germany or Finland, that same config works without restrictions. But if your goal is to access blocked content from within a filtered environment, you specifically need a config that has not been flagged there.

Can I create my own config?

Yes. You need a VPS (roughly $5โ€“10 per month), a management panel like x-ui or 3x-ui, and about 30 minutes of setup time. You get a private VLESS server for your own use only. This is the most reliable option โ€” but it requires technical knowledge and ongoing maintenance. For most users, a managed service is more practical.

How many servers should a subscription have?

A quality paid subscription has 5โ€“20 servers in different countries. If a subscription lists 200+ servers, it is either a public aggregator (with half of them dead) or a junk spam service.

Which is better in 2026: VLESS, VMess, or Trojan?

VLESS with Reality is the best choice. Highest DPI resistance, lowest overhead, fast performance. VMess is becoming obsolete. Trojan is solid but typically a bit slower than VLESS Reality. When selecting from free configs, always prefer VLESS Reality over the others.


V2RayNG configs are the entry point to bypassing internet restrictions in 2026. Free keys are easy to find: Telegram channels, GitHub repositories, and our aggregator at /v2ray-servers all work for testing and occasional use.

If stability matters more than cost savings, the same VLESS Reality technology โ€” packaged into a managed app with dedicated infrastructure โ€” is available in MegaV. The technology is identical. The difference is who keeps it running.

Want more than just reading?

Try MegaV VPN free for 3 days

All features unlocked โ€” Xray, WireGuard, ad blocker, IP checker and the private news reader. No card required.