Reading tip
Identify the scenario first, then follow the checks in order. Jump to the linked download, subscription or configuration page when the issue becomes specific.
When Do You Need Conversion?
- The provider only offers one format and your target client cannot parse it.
- A desktop client works, but iOS, OpenClash or another client cannot import the same URL.
- You need to merge subscriptions, rename nodes, filter nodes or generate a client-specific profile.
If the provider dashboard already has Clash, Mihomo, Shadowrocket, Stash or Quantumult X entries, use the provider's own entry first.
The Main Risk Is URL Exposure
A subscription URL often contains account tokens. Sending it to an unknown conversion website can expose node access and plan credentials. Prefer provider tools, trusted local tools or a self-hosted workflow.
Safer Handling Order
- Return to the provider dashboard and look for the target client format.
- Confirm whether your client already supports the original format.
- If conversion is required, prefer local, self-hosted or trusted tools.
- After conversion, import the profile and check node count, protocols and proxy groups.
- If the URL was shared with an untrusted service, reset it from the provider dashboard.
Quick Format Clues
| What You See | Likely Format | Action |
|---|---|---|
| YAML with proxies | Clash/Mihomo profile | Import into a compatible client |
| Base64 text | Generic subscription | Look for a Clash format option |
| One ss/vmess/trojan link | Single node link | Import as a single node or convert carefully |