Skip to content

Trojan VPN: Server List, Apps and Windows Setup

A Trojan VPN is a VPN connection built on the Trojan protocol: your traffic travels inside an ordinary TLS connection, the same encryption every HTTPS website uses, so to the network it looks like someone browsing the web. It’s simple, fast, and supported by every Clash app, which is why so many people still run it.

VPNBaron runs Trojan servers across North America, Europe, Asia and Australia, included in every plan. This page explains how Trojan works, where it shines, where it doesn’t, and how to set it up on Windows in a few minutes.

What is Trojan, in plain words?

Trojan is an open-source proxy protocol. Its idea is to hide in plain sight: instead of inventing a new kind of traffic that a firewall could learn to spot, it uses the most common traffic on the internet, a TLS connection to a web server, and carries your data inside it.

The name comes from the Trojan horse, not from malware. Trojan VPN is not a virus: the apps and servers are ordinary networking software, and “trojan” here only describes the disguise.

In practice, apps like Clash, Hiddify and V2Box use Trojan to send all of your device’s traffic, or just your browser’s, through the server. So it does the same job as a classic VPN, with a different wrapper.

How does Trojan work?

  1. Your app opens a TLS connection to the server, exactly like a browser opening an HTTPS website. The server presents a real certificate for its own domain.
  2. Inside that encrypted connection, the app proves it’s allowed in with the password from your profile, then says where your traffic should go.
  3. If the password is right, the server relays your traffic. The protocol was designed so that a connection without the right password is handled like any other visitor to a web server.

Everything between your device and the server is encrypted with TLS, the same technology that protects online banking.

Why it's fast

Trojan adds almost nothing on top of TLS: no extra encryption layers and no heavy handshake. On a good network it runs close to your line speed, and it holds up well for streaming and downloads.

Trojan vs other VPN protocols

TrojanVLESS RealityHysteria2OpenVPN
What a firewall seesA TLS connection to the server’s own domainA visit to a real, well-known websiteHTTP/3 web traffic (QUIC)Recognisable VPN traffic
Runs overTCP (port 8443 at VPNBaron)TCP 443UDP 443UDP or TCP
Built for networks that block VPNsNo, it can be recognisedYesYes, unless UDP is blockedNo
Speed on a lossy networkSlows down (TCP)Slows down (TCP)Stays fastSlows down
Classic Clash appsYesNoNoNo
At VPNBaronLegacy option for Clash appsStealth, in the app and subscriptionStealth, in the app and subscriptionClassic VPN

The full story of why stealth moved on from Trojan, from a provider that ran it for years: Trojan vs VLESS Reality.

When to use Trojan

Trojan is a good fit when:

  • You already use a Clash app and want to keep it: Clash for Windows, Clash Verge Rev, ClashX.
  • You’re on a normal home, office or mobile network and want a light, fast proxy.
  • You want per-app or rule-based routing, which is what Clash is built for.

Pick something else when:

  • The network actively blocks VPNs. Reality and Hysteria2 are built for that; Trojan can be spotted.
  • You want the whole device protected without setting up a proxy. The VPNBaron app does that, and its Baron Pathfinder picks the protocol that works on your network.

VPNBaron Trojan server list

Every VPNBaron plan includes every Trojan location. They’re the same locations as our other protocols, so you can switch protocols without switching countries.

RegionCityCountry
North AmericaLos AngelesUnited States
North AmericaPortlandUnited States
North AmericaChicagoUnited States
North AmericaBuffaloUnited States
North AmericaMontrealCanada
South AmericaSao PauloBrazil
EuropeLondonUnited Kingdom
EuropeAmsterdamNetherlands
EuropeFrankfurtGermany
EuropeStrasbourgFrance
EuropeOsloNorway
EuropeWarsawPoland
AsiaHong KongHong Kong
AsiaTokyoJapan
AsiaSeoulSouth Korea
AsiaSingaporeSingapore
OceaniaSydneyAustralia

Server addresses and your password are in your account, on the Trojan page, and inside your Clash profile, so you never type them by hand. We don’t publish the addresses here: public server lists are the first thing blockers collect.

Which location should you pick? The closest one is usually fastest. For US content, pick a US city; for the lowest latency across Asia, Hong Kong, Tokyo, Seoul or Singapore.

Which apps support Trojan?

PlatformAppsOur guide
WindowsClash for Windows, Clash Verge Rev, Hiddify, v2rayNThis page
macOSClashX, Clash Verge RevTrojan on macOS
AndroidHiddify, Clash Meta, v2rayNG, NekoBoxv2rayNG
iPhone and iPadV2Box, ShadowrocketV2Box
LinuxClash Verge Rev, HiddifyHiddify

Clash apps take the Clash link from your account. Hiddify and V2Box can also use your Stealth subscription, which lists Trojan entries, marked (Trojan), next to VLESS Reality and Hysteria2 for every location. It’s the easiest way to have both in one app.

Trojan settings for manual setup

If your app asks for the settings one by one, use these. The server address and password are on the Trojan page of your account.

SettingValue
ProtocolTrojan
Server addressThe server name shown for your location
Port8443
PasswordShown on the Trojan page of your account
SNI / server nameSame as the server address
TLSOn
Allow insecure / skip certificate checkOff
NetworkTCP

Trojan setup on Windows (Clash)

  1. Install a Clash app

    Download Clash for Windows from our server, install it and open it. Clash for Windows is no longer developed; if you’d rather use an app that’s still maintained, Clash Verge Rev works the same way.

  2. Get your Clash link

    Log in at vpnbaron.com and open Trojan (legacy).

  3. Add the profile

    Click Open in Clash to add the profile in one step. If that does nothing, click Copy link, then in Clash go to Profiles, paste the link into the box at the top and click Download.

    Clash for Windows Profiles screen, with the link box and the Download button

  4. Pick a location and connect

    • Under Profiles, click the profile you just added to select it.
    • Under Proxies, choose a location in the VPNBaron group.
    • Under General, turn on System Proxy.

    Clash for Windows General screen with System Proxy turned on

  5. Check the connection

    Open a website that shows your IP address. It should show the location you picked.

Want every app on the PC to use the connection, not just those that follow the Windows proxy settings? Turn on TUN Mode in Clash Verge Rev, or use the VPNBaron app.

FAQ

What is a Trojan VPN? A VPN connection built on the Trojan protocol, which carries your traffic inside an ordinary TLS connection so it looks like normal web browsing.

Is Trojan VPN a virus? No. Trojan is a proxy protocol named after the Trojan horse, because it hides traffic inside HTTPS. It has nothing to do with trojan malware.

Is the Trojan protocol safe? Yes. Traffic between your device and the server is encrypted with TLS, and only apps holding your password can use the server. Its weakness is detectability on networks that hunt VPNs, not security.

Trojan or VLESS Reality? On networks that block VPNs, VLESS Reality. On normal networks both work, and Trojan is the one classic Clash apps support. Details: Trojan vs VLESS Reality.

Does Trojan work on UDP? Trojan itself runs over TCP. Most Trojan apps can still pass UDP traffic through it, but for UDP-heavy use like gaming and calls on a lossy network, Hysteria2 is the better choice.

Can I use Trojan on my phone? Yes. On Android use Hiddify, which also opens Clash links; on iPhone and iPad use V2Box with your Stealth subscription. See which apps support Trojan.

Are there free Trojan servers? Free public Trojan servers exist, but they’re shared, slow, run by strangers who can see where your traffic goes, and usually blocked within days. VPNBaron’s Trojan servers come with every plan, alongside VLESS Reality, Hysteria2, OpenVPN and IKEv2.