Where do you get a subscription URL?
The subscription URL comes from your proxy service provider dashboard or purchase page. It is not created by Clash and should be kept private.
Read answerThese answers explain subscription URLs, remote profiles, node lists, provider updates, profile overwrites, plan status and import status messages.
Fix subscription URLs, remote profiles, empty node lists, update failures, plan state, overwritten profiles and local YAML imports.
The subscription URL comes from your proxy service provider dashboard or purchase page. It is not created by Clash and should be kept private.
Read answerImport the provider URL as a remote profile, not as plain text inside a local YAML file. After import, update the profile and confirm that proxy groups and nodes are populated.
Read answerNo nodes after import usually points to an expired URL, unsupported format, provider status message, incomplete conversion or a profile that contains rules but no usable proxies.
Read answerUpdate the profile whenever nodes disappear, rules feel stale, traffic status changes, or the provider announces updates. Avoid editing managed remote profiles directly.
Read answerAn invalid subscription URL may contain missing protocol, copied whitespace, expired tokens, unsupported characters or a provider page URL instead of the raw subscription endpoint.
Read answerAn unsupported format means the client cannot parse the provider response. Use a compatible client, ask the provider for a Clash/Mihomo format, or use a trusted converter.
Read answerA local YAML profile can be imported directly when you own the configuration. Validate indentation, keep a backup, and remember that local files will not automatically receive provider-side updates unless providers are configured.
Read answerMultiple subscriptions can be imported when the client supports multiple profiles, but only one active profile or merged configuration usually controls routing at a time.
Read answerWhen a plan expires or traffic is used up, the provider may return a status message instead of a usable profile, remove nodes or reject updates. The client cannot fix account status by itself.
Read answer401, 403 and 404 update status messages usually mean the URL is unauthorized, forbidden, expired, revoked or typed incorrectly. Recopy the provider URL before changing client settings.
Read answerCustom nodes or rules disappear after profile update because remote subscriptions overwrite the managed profile. Put local customizations in supported override, mixin or parser features when the client provides them.
Read answerSubscription conversion is needed when the provider format does not match the client. Use it only with trusted tools because converters can see the subscription URL.
Read answerOnly convert when the provider lacks the target format, and protect the subscription URL first.
Read guideCheck URL completeness, format, plan state, profile update and logs in order.
Read guideRouter setups need network, core, DNS and format checks before advanced modes.
Read guide