Skip to content

Subscription Formats

Mole is a universal client that strives to support the most popular configuration distribution formats.

Supported Data Types

1. Clash YAML

Mole extracts objects from the proxies array. Standard Clash fields for VLESS, VMess, Trojan, Shadowsocks, and Hysteria2 are supported.

2. SIP008 JSON

The standard Shadowsocks format. Mole parses the array of objects and automatically adds them to the server list.

3. Base64 / Plain Text

A list of standard share links (vless://, ss://, etc.), separated by newlines. Mole correctly processes both raw text and Base64-encoded strings.

4. Raw VMess (Legacy)

Support for the old VMess format as an array of JSON objects.

Recommendations for Providers

For the best user experience, we recommend using a Base64 link list or Clash YAML, as they allow for the most complete protocol settings (e.g., Reality or Fingerprints).