PUBLIC TOOL

Encrypted link

Hides the real subscription address inside an smproxy://crypt1/… link. Share it freely — anyone can import it, but the address itself stays private.

The full subscription, config or routing profile address. It will be encrypted.

Your link

Encrypted part only

Everything after the last slash — for embedding in your own links and headers.

QR code

API

Public endpoint, no authentication. Accepts form-urlencoded or JSON.

Parameter
Description
url
The subscription, config or routing profile address to encrypt.

Response

link is the ready-made import link. cryptedPart is just the encrypted payload: put it into a subscription header after the crypt1/ prefix, for example routing-update-url: crypt1/<cryptedPart>.

See also

Device-bound linksubscription + device ID → smproxy://addhw/… WireGuard / AmneziaWG link builder.conf → wireguard:// Generating links — API referencedocs.smproxy.io