The Profiles page is not limited to a single subscription. Running two providers side by side, or keeping a hand-written local config next to a subscription, is all handled here.
One subscription, one card
Paste a subscription URL into the box at the top, press Download, and a card appears. Paste a second, unrelated URL and you get a second card - they do not overwrite each other. Dragging a local YAML file onto this page produces a card too; see Importing a Local YAML Config.
Each card shows a name and the time it was last updated. The refresh button that appears on hover re-fetches that one subscription and leaves the others alone.
Sponsored Where does the subscription link come from? Our partner provider gives you 1 GB of high-speed Hong Kong data at signup — import it in one click. Get high-speed nodesWhat happens when you switch
Click a different card and the core reloads with that config, rebuilding every proxy group. So:
- The group layout on the Proxies page changes completely. Two providers naming their groups differently is normal, not a fault.
- The nodes you had hand-picked in each group appear to be lost. Selections are remembered by group name plus node name; a different subscription uses different names, so everything falls back to the default.
- Established connections are not dropped. Old sockets keep running through the old node - open the Connections page and close them all if you want the switch to apply immediately.
What the files look like on disk
Configs land in .config/clash/profiles/ under your user directory, one file per card. That folder, together with the settings file one level up, is what you back up - see Data Directory, Backup and Migration.
A related trick: when a subscription refuses to update, check the modification time of the file there first. If it has not moved, nothing was downloaded at all, which points you at Subscription Import or Update Failures.