🇬🇧 EN

← Guides

Import a subscription

Paste one URL, get every server at once. Works with Marzban, 3X-UI, V2Board, Hiddify and Marzneshin.

What a subscription URL is

Panels that hand out VLESS / Hysteria2 / etc. access — Marzban, 3X-UI, V2Board, Hiddify, Marzneshin — give every user one private URL. That URL returns the user's complete list of servers as plain text (or base64). The list refreshes whenever the operator changes anything: rotates an IP, adds a new region, revokes access.

Instead of copying 20 individual vless:// links by hand, you paste this URL once and tnhp pulls all of them in.

Where to find your URL

The URL is effectively your access token. Anyone who has it gets your servers. Don't paste it in public chats or screenshots.

Importing it into tnhp

  1. Open tnhp.
  2. Tap + in the bottom-right corner.
  3. Tap Add subscription.
  4. Paste the URL into the first field.
  5. (Optional) give it a name — e.g. my-marzban. If you skip this, tnhp uses the hostname.
  6. Tap Fetch.

The imported servers show up grouped under the subscription name. Tap the group header to collapse or expand it. Long-press it to remove the whole batch in one go.

Caveats

Don't have a subscription yet?

If you'd rather not chase down a panel operator, TunHops gives you a ready tunnel server and a one-line import link you paste straight into tnhp.