tcptun

Generate

Paired configs in the browser.

Create server.json, client.json, and client.uri locally. Native defaults to REALITY with carrier.mode=auto; optional resumable streams and forced QUIC.

Generate

Generate paired configs in the browser.

Builds v0.5.0 native server/client pairs: auto mode uses raw + REALITY with carrier.mode=auto and mux, optional resumable TCP streams, or forced QUIC via carrier.mode=quic. Keys stay local.

X25519server + clientURI
Protocol

Output

Fill in the form, then generate

Creates server.json, client.json, and client.uri. JSON matches tcptun config native; URI matches tcptun uri export.

  • Generates an X25519 key pair and short id
  • Creates a native token (v0.5.0 is native-only)
  • Native defaults to automatic TCP/QUIC carriers (carrier.mode=auto) with REALITY
  • Resumable TCP streams add matching bounded settings to both peers
  • Forced QUIC emits carrier.mode=quic with mux enabled