Full support for VMess, VLESS, Shadowsocks, Trojan, Snell, TUIC, and Hysteria protocols with robust implementations.
Advanced DNS
Built-in DNS server designed to minimize DNS pollution impact, with DoH/DoT upstream support and FakeIP mode.
Flexible Routing
Rule-based forwarding using domains, GEOIP, IPCIDR, or process detection. Remote groups enable automatic fallback, load balancing, and latency-based selection.
Remote Providers
Fetch node lists remotely instead of hard-coding them. Keep your configuration clean and maintainable.
Gateway Deployment
Netfilter TCP redirecting support lets you deploy Mihomo as an Internet gateway using iptables on Linux.
RESTful API
Comprehensive HTTP API for runtime control, compatible with the clash ecosystem.