V2mm is a modern V2Ray client for Android. Add your own servers, connect with one tap, and monitor speed and latency—all with flexible per‑app routing and DNS options. Powered by the open‑source Xray core (libv2ray), V2mm supports popular link formats and gives you clear, real‑time connection insights.
Key features
Protocols: VMess, VLESS, Trojan, Shadowsocks, SOCKS
Easy import: scan QR codes, paste links, subscribe via URLs, or use secure v2mm links
Per‑app control: allow/block apps, custom routes, and bypass subnets
DNS options: DNS‑over‑HTTPS (DoH), custom servers, optional FakeDNS
Connectivity: latency test, speed/traffic meters, watchdog with auto‑failover
Modes: system‑wide VPN (tun) or local proxy; IPv6 supported
UX: quick settings tile, status notification, optional speed in notification
No login required; you manage and supply your own servers
Notes and disclosure
This app uses Android’s VpnService API to route network traffic when connected.
Servers are not provided; you must add your own configurations or subscriptions.
For lawful and authorized use only. Availability and performance may vary by network and region.
For best reliability on some devices, allow the app to ignore battery optimizations.
Contains ads.
Permissions
VPN consent to create a secure system tunnel
Foreground service to keep the connection active
Notifications (Android 13+) to show connection status
Camera (optional) to scan configuration QR codes
Network access for connectivity checks and subscription updates
If you’re upgrading from an older version, open the app once and confirm the VPN consent when prompted.