A plain-language guide to what a V2Ray config actually is, what it contains, the different formats you'll run into, and how to get yours from RapidPing and import it into a client.
A V2Ray config is the information a compatible client needs to connect to a server and apply the required protocol, transport, and security settings — including the server address, port, a unique ID, protocol, and connection settings. You don't need to understand every field to use one; the config exists so your client can handle that automatically once you import it.
In practice, "V2Ray config" is also commonly used as a broad term for configurations used by V2Ray-compatible clients, including clients based on Xray-core, which supports protocols and security layers such as VLESS and REALITY.
| Field | What it means |
|---|---|
| Server / Address | Where the client connects |
| Port | Network port used by the server |
| UUID / ID | Identifies the user or connection |
| Protocol | VMess, VLESS, etc. |
| Security | TLS, REALITY, etc. |
| Transport | TCP, WebSocket, gRPC, etc. |
When people look for a "V2Ray config server", they usually mean the server details inside a config. The address is the hostname or IP your client connects to. The port is the network port the server listens on; 443, the standard HTTPS port, is widely used, but the actual value depends on how the server is set up. The UUID is a unique identifier the server uses to recognize your connection, so treat it like a password. With RapidPing you never type these in: importing your subscription link fills them in automatically, and refreshing the subscription picks up any updated server details.
V2Ray configs show up in a few shapes depending on where you get them and how they're shared:
| Type | What it is |
|---|---|
| VMess / VLESS URI | A single server configuration |
| Subscription URL | A URL that provides multiple configurations |
| JSON | Full configuration data, for advanced/manual setup |
| QR code | A convenient way to transfer or import a configuration |
VMess and VLESS are the two protocols you'll see most often: VMess is an older V2Ray protocol, while VLESS is a newer, lightweight protocol commonly used with security options such as TLS or REALITY.
These two get mixed up often, so it's worth being precise: a single config link points to exactly one server. A subscription URL is a link your client periodically checks, which returns your full list of available servers. When your client refreshes the subscription, it can pick up updated servers or newly available locations without you having to re-enter each configuration manually.
| Single Config | Subscription | |
|---|---|---|
| Servers | Usually one | Multiple |
| Updates | Manual | Can be refreshed |
| Format | VMess/VLESS URI, etc. | Usually an HTTPS URL |
| Typical use | One server | Multiple locations |
After you buy a RapidPing plan, you get a single subscription link — delivered by email and also available anytime from your dashboard — that includes configs for both V2Ray and WireGuard servers, since every plan includes both protocols.
See plans and pay with crypto. View Pricing
Once you have your subscription link, paste it into your client's "Add Subscription" or "Import" option:
For platform-specific instructions, see our v2rayN, v2rayNG, NekoRay, and Shadowrocket guides, or the complete V2Ray Setup Guide.
Follow our step-by-step V2Ray Setup Guide for your device.
Not exactly. A single config (like a VMess or VLESS link) points to one server. A subscription link is a URL that returns a list of configs, so your client can update or switch servers automatically without you re-entering anything.
VMess is V2Ray's original protocol. VLESS is a newer, lightweight protocol commonly used with security options such as TLS or REALITY. RapidPing handles the required settings in your subscription, so you don't need to configure them manually.
RapidPing gives you a subscription URL after purchase, which your client reads to load your available V2Ray servers. You paste this once into a supported client.
From your provider. After you buy a RapidPing plan, your subscription link arrives by email and is always available in your dashboard. Be careful with public config lists: you can't know who runs the server or what they do with your traffic.
Yes, advanced users can edit the underlying JSON directly, but this isn't necessary for RapidPing users, since importing the subscription link sets everything up automatically.
No. Anyone who obtains your subscription link may be able to use the servers and data allowance associated with your plan — treat it the same way you'd treat login credentials.
This is usually caused by pasting an incomplete link, an outdated client version, or a typo introduced when copying manually. Re-copying the full link from your dashboard and updating your client usually resolves it.
Your subscription URL normally stays the same while your plan is active, but the servers it provides stop working once your plan's time or data allowance runs out.
You can import the same subscription on as many devices as you like under one RapidPing plan.