What Is a Trojan Proxy Configuration?

Learn how trojan:// share links, TLS/SNI fields, client configurations, and subscription URLs are used.

Server profileShare linkSubscription URLClient config
Updated: June 18, 2026Reading time: about 6 minutes

1. What Is a Trojan Proxy Configuration?

A Trojan proxy configuration is a proxy configuration that commonly uses a password and TLS-style connection parameters. It is often deployed to look similar to normal HTTPS traffic.

TerminologyProxy clients and community lists may call each imported profile a “node.” For product, checkout, and delivery copy, “config,” “share link,” “subscription URL,” and “server profile” are clearer.

In actual use, a server profile is not only a single server address. It is a complete connection profile that includes credentials, protocol settings, transport parameters and the client environment required to establish a stable connection.

Simple explanationA Trojan proxy configuration is a proxy configuration that commonly uses a password and TLS-style connection parameters. It is often deployed to look similar to normal HTTPS traffic.

2. Common Trojan Server Profile Parameters

Different providers may package server profiles as manual parameters, one-click import links or subscription configurations recognized by clients such as Clash, Shadowrocket, Stash, v2rayN and sing-box.

ParameterCommon FieldDescription
Server addressaddressThe IP address or domain name of the Trojan server.
PortportThe service port, often 443 in TLS-style deployments.
PasswordpasswordThe credential used by the client.
SNIsniThe server name used during TLS negotiation.
TLSsecurity / tlsWhether TLS is enabled and how certificates are verified.
TransportnetworkTCP, WebSocket or other transport type depending on deployment.
Path / Hostpath / hostOptional WebSocket or reverse proxy parameters.

3. Which Clients Can Use Trojan Server Profiles?

Whether a server profile can be used depends mainly on whether the client supports the protocol and the exact transport parameters. The following client types are commonly used for reference.

01

Windows

v2rayN, Clash Verge, NekoRay.

02

macOS

Clash Verge, Stash, compatible Trojan clients.

03

iOS

Shadowrocket, Stash, Quantumult X.

04

Android

v2rayNG, NekoBox, Clash Meta.

05

Linux

Xray-core, sing-box and Trojan-compatible clients.

06

Router / OpenWrt

OpenClash, PassWall and similar plugins.

4. Trojan Compared with Other Protocols

Different protocols are designed for different priorities. Instead of asking which protocol is always the best, choose based on your device, network environment, configuration complexity and long-term maintenance cost.

ProtocolMain AdvantagesBest ForNotes
TrojanTLS-style connection and simple password model.HTTPS-like proxy deployments.SNI and certificate settings must match.
VLESSMore extensible and modern.Reality and advanced transports.More parameters to maintain.
VMessOlder V2Ray ecosystem support.Legacy subscriptions.More legacy fields.
ShadowsocksSimple and lightweight.Basic proxy routing.Not a TLS-style design by default.
How to choose?If you want easy daily use, first check client compatibility. For long-term business access, prioritize stable regions, clear parameters and consistent maintenance.

5. How to Choose the Right Trojan Proxy Configuration

When choosing a Trojan proxy configuration, consider region, latency, bandwidth, connection stability, client compatibility and the provider’s maintenance capability.

  • Tip: Check server address, port, password and SNI before importing.
  • Tip: Use a client that supports the exact Trojan transport type.
  • Tip: For long-term accounts, keep the server location and connection environment stable.
  • Tip: If TLS verification fails, check SNI, host and certificate-related fields.

6. Usage Tips for Trojan Server Profiles

If the server profile is used for cross-border e-commerce, overseas social media, remote office work or long-term business access, keep a stable usage pattern and avoid frequently changing regions, protocols or clients.

Save connection parametersKeep the core connection parameters so you can re-import them when changing devices.
Use a consistent environmentFor long-term business use, keep the server location and client stable to reduce abnormal connection risk.
Check connection regularlyIf connection failures, speed drops or frequent disconnections occur, check parameters, local network and server status.

7. Frequently Asked Questions

What parameters does a Trojan proxy configuration need?

Usually server address, port, password, SNI, TLS and optional transport parameters.

Can Trojan be used on mobile phones?

Yes. Many mainstream proxy clients on iOS and Android support Trojan.

Is Trojan better than other protocols?

It depends on the scenario. Trojan is useful for TLS-style proxy deployments, while other protocols may be better for different clients or routing needs.

Choose a Trojan Proxy Plan?

If you are not sure which region, protocol or client to choose, describe your use case first and then select a more suitable connection plan.

View Connection Plans