Zero RTT throughout
QUIC Early Data means even reconnects cost no round trips, so weak networks stay smooth.
Written from scratch in Rust on top of QUIC and JLS: resilient on weak networks, UDP friendly, and under 20 MB of memory. No domain or certificate required — deploy your own node in a minute.
$ curl -fsSL \
https://raw.githubusercontent.com/RealBikiniBottom/QuicProxy/master/server_install.sh \
| sudo bash
✓ subscription readyThe script generates credentials, detects your public IP, and prints a subscription link with a QR code.
Desktop, mobile, Linux servers, and routers — one core, one experience.
This is the real QuicProxy client — the same Flutter code compiled for the web, running right in your browser.
The preview runs in your browser and does not connect to any node. Point it at your own core API to manage the proxy.

The core is written entirely in Rust (2024 edition): memory and thread safety are guaranteed at compile time, with no GC pauses. One core compiles to Windows, Android, iOS, Linux, and routers.
Other approaches pay extra round trips to establish or recover a connection. Shadowquic uses QUIC Connection Early Data to resume traffic immediately — even while a phone hops between cell towers on a high-speed train.
Traffic is split between mainland China and overseas automatically: mainland sites go direct, overseas sites go through the proxy, and Hong Kong, Macao, and Taiwan are treated as overseas. High-accuracy GeoIP precisely identifies sites like Instagram, Facebook, and Google, and results are cached so repeat visits skip the lookup.
With JLS there is no domain to buy and no certificate to generate. Import a subscription and the best practices come built in.
Install the client for your platform
Paste a subscription link or scan a QR code
The best node is picked automatically
Precise routing with no DNS leaks
From protocol design and UDP handling to resource usage — tuned for gaming and unstable mobile networks.
QUIC Early Data means even reconnects cost no round trips, so weak networks stay smooth.
Full Cone with UDP Extension: encrypted, unordered delivery for steadier voice and multiplayer.
Mainland China and overseas traffic split automatically, with sites like Instagram and Google identified precisely.
Written from scratch and carefully tuned — under 20 MB in heavy daily use, even with TUN.
Windows, Android, iOS, Linux, and routers, with macOS on the way.
MIT licensed with free user and traffic APIs — and never any competitor ads.
Inbound and outbound protocols work out of the box. Shadowquic is recommended for a seamless zero-RTT experience.
Download the client, or deploy your own Shadowquic node on a Linux server with one command.
RealBikiniBottom/QuicProxy