V2Box Pro - V2ray Client
V2ray / vmess/trojan / v2rayng
$2.99 · Designed for iPad
v2ray / vmess / hysteria2 / v2rayng / SSH / Ping Tunnel / Wireguard / DNSTT
V2box Pro - VPN Internet network proxy , Supports multiple proxy protocols, such as Shadowsocks, V2ray, Vmess, Trojan , SSH , Socks, hysteria2, Ping Tunnel, Wireguard, DNSTT
Features:
- Support for adding custom servers proxy (Shadowsocks, v2ray, trojan, vless, vmess, SSH, hysteria2, Ping Tunnel, Wireguard)
- Support Reality (xray)
- Support vless vision
- Support utls
- Support SSH with UDP Gateway (udpgw)
- Network Combiner, Improve speed and stability (Merge WiFi & Cellular)
- Stop on Sleep (Improve Battery usage)
- Share on Local SOCKS5 / HTTP (accessible over network)
- Custom DNS setup (DOU,DOH,DOT)
- Custom Flexible Routing
- Multiple encryption protocol support, AES-128-GCM, AES-192-GCM, AES-256-GCM, Chacha20-IETF, Chacha20 - ietf - poly1305, xchacha20 ietf -- poly1305
- Stealth and stable, no need to log in and register, easy to use
- Does not save any user log information
- Wi-Fi Security when using Public Hotspots
- Protect your network IP and privacy security
- Unmatched network speed and performance
Terms of Services: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://hexasoftware.dev/v2box-terms/
more Servers don’t appear in the server list after adding the subscription list. Tried different links, the problem exists still the beta testing. Hope you will fix it, because I like this app very much and waiting for the pro features like the adds off :))
Developer Response Please update to version 10.0.9, We have fixed the issue. also the pro version is ads free.Best regards.
Servers don’t appear in the server list after adding the subscription list. Tried different links, the problem exists still the beta testing. Hope you will fix it, because I like this app very much and waiting for the pro features like the adds off :))
Please update to version 10.0.9, We have fixed the issue. also the pro version is ads free.Best regards.
The app itself is nearly flawless and receives good updates regularly. However, my experience with the Persian-speaking support representative was disappointing. The responses were often unhelpful and unprofessional, which made it difficult to resolve basic connection issues.Support interactions frequently included promotion of a separate subscription-selling bot that is not part of the app itself. This made the support experience feel less focused on providing real technical assistance and more like advertising.Overall, this significantly reduced the quality of support, and it is the main reason I would not recommend the app.
The app itself is nearly flawless and receives good updates regularly. However, my experience with the Persian-speaking support representative was disappointing. The responses were often unhelpful and unprofessional, which made it difficult to resolve basic connection issues.Support interactions frequently included promotion of a separate subscription-selling bot that is not part of the app itself. This made the support experience feel less focused on providing real technical assistance and more like advertising.Overall, this significantly reduced the quality of support, and it is the main reason I would not recommend the app.
Could you add support for domain-based DNS resolution rules?It would be very useful to allow different domains to use different DNS servers. For example, CN geosite domains could be resolved through Chinese DNS server while others could use the Cloudflare DNS.This feature would provide more flexible DNS routing and help users optimize privacy, performance, and access to specific services.
Could you add support for domain-based DNS resolution rules?It would be very useful to allow different domains to use different DNS servers. For example, CN geosite domains could be resolved through Chinese DNS server while others could use the Cloudflare DNS.This feature would provide more flexible DNS routing and help users optimize privacy, performance, and access to specific services.
Same config, same server, same protocol as the free V2Box app, but Pro drains far more battery. Free version: 3% per day with ~2h50m background activity. Pro: 22% per day with ~2h56m background — almost identical background time, very different drain. Stop on Sleep is off in both. Looks like a difference in the network extension build rather than settings. Otherwise the app works well. Please look into background power usage.
Developer Response Please update to version 10.1.9, We have fixed the issue. Thanks
Same config, same server, same protocol as the free V2Box app, but Pro drains far more battery. Free version: 3% per day with ~2h50m background activity. Pro: 22% per day with ~2h56m background — almost identical background time, very different drain. Stop on Sleep is off in both. Looks like a difference in the network extension build rather than settings. Otherwise the app works well. Please look into background power usage.
Please update to version 10.1.9, We have fixed the issue. Thanks
• Smart Connect now skips a server that can't load, instead of failing to connect
• WebSocket and HTTPUpgrade configs behind a CDN (such as Cloudflare) now connect
• mKCP configs with a header type (dtls, srtp, utp, wechat-video, wireguard, dns) connect again
• New .v2box file format: stronger encryption, and files that open only on the devices you choose, using their Public key (find yours in Settings)
• .v2box files can now carry a whole subscription
• Export has a "Compatible with older apps" option for people on older versions
• Redesigned slide-to-connect in the Legacy layout: it shows when the VPN is connecting and when it's connected, and connects once you slide it most of the way
• Better layouts on iPad and the iPhone Duo: screens sit in a centered column instead of stretching edge to edge, and adjust when you resize an iPad window
• Fixed a VPN crash when the device wakes from sleep
• Fixed the Control Center and Home Screen widget buttons, which often failed to start the VPN
10.2.0 2d ago
Version 10.1.9
• Implement Kill Switch support.
• Implement Fake DNS support.
• Subscription providers can now lock subscriptions, set how often they auto-update, and add Support and Website links to the subscription menu.
• Fixed several issues with LAN proxy sharing, including connections being refused over Personal Hotspot, settings not applying until reconnect, and traffic dropping when more than one device was connected.
• Fixed WireGuard configurations with a domain name endpoint failing to connect.
• Port 53 routing rules now match the values shown on the DNS screen.
• Fixed a crash when the app was backgrounded while backing up its data.
• Fragment masks now keep their lengths and delays instead of dropping them on import.
• Fixed ping failing on JSON configs while the tunnel interface is running.
• Freedom outbounds keep their domain strategy, and configs using a routing balancer strategy now load.
• Added support for Xray's simplified outbound format, so those configs import with their server and port.
• Hysteria2 configurations are no longer affected by the SNI spoof redirect.
• Configs carrying unexpected values in outbound settings now load instead of failing outright.
• Share links keep values containing "=", such as certificate pins and ECH keys.
• vmess share links now carry the certificate name and pin options.
• WireGuard configurations support FinalMask from share links, and the editor.
• Added a FinalMask field to Hysteria2 configurations.
• A custom Hysteria2 FinalMask now keeps obfuscation, bandwidth, and port hopping settings.
• Subscriptions containing v2rayn:// links now import.
10.1.9 Oct 6
What's New in 10.1.8
• Xray-Core 26.7.28
• Added MasterDNS tunnel support, a new way to connect
• Clearer SNI spoofing setup with input hints and guidance
• Faster app launch
• Subscriptions now auto-update their names while keeping any custom label you've set
• Fixed importing VLESS/VMESS links that have no extra parameters
• Fixed "Stop on Sleep" sometimes not taking effect until reconnect
• Fixed routing rules not refreshing after switching your geo data source
• General stability and reliability improvements
10.1.8 Sep 15
- Improve JSON subscriptions
- Fix KCP transport
- Fix Ping issue
- Add XHTTP Optimize Option
- Improve TCP Header
- Improve UI
10.1.7 Aug 17
- Fix KCP transport
- Fix Ping issue
- Add XHTTP Optimize Option
- Improve TCP Header
- Improve UI
10.1.6 Jul 14
- Fix UI issues
- Improve import configs
10.1.5 Jul 7
- Fix VPN runtime issue in iOS 16 and lower
- Xray-Core 26.6.27
- Fix reported bugs
---------
- Optimize Memory Usage
- New onboarding and interface customization
- Faster import, ping, and handling for large server lists
- Improved config management and group behavior
- Better VPN reload, IP refresh, and diagnostics
- New reset options for tunnel, settings, and app data
- UI polish, stability fixes, and compatibility improvements
---------
- Added iCloud backup and sync support for your configurations and settings.
- Added optional legacy connection slider toggle in Appearance settings.
- New Appearance Settings section with expanded customization options.
- Improved configuration restore reliability with better storage lifecycle management.
- Minor UI and color refinements throughout the app.
---------
- Fix custom JSON routing issue
- Fix DNS routing issue
- Improve parsing custom JSON
- Optimize XHTTP memory usage.
- Added a swipe-right gesture to ping a single configuration directly from the list.
- Added secure .v2box configuration export and import with optional password protection, expiration dates, and hardware-specific device restrictions.
- Added custom Xray TUN configurations including customizable MTU, DNS servers, and routing gateways.
- Added Hysteria2 and WireGuard protocol configurations to server chain options.
- Redesigned clipboard copy and share buttons to a modern, pill-shaped design with status checkmarks.
- Added support for custom local SOCKS sharing ports, group pinning, and sorted subscription configurations.
- Improved robustness with configuration rollbacks on failed updates, dynamic VPN ping status checks, and support for optional JSON parsing fields.
10.1.4 Jul 1
- Optimize Memory Usage
- New onboarding and interface customization
- Faster import, ping, and handling for large server lists
- Improved config management and group behavior
- Better VPN reload, IP refresh, and diagnostics
- New reset options for tunnel, settings, and app data
- UI polish, stability fixes, and compatibility improvements
---------
- Added iCloud backup and sync support for your configurations and settings.
- Added optional legacy connection slider toggle in Appearance settings.
- New Appearance Settings section with expanded customization options.
- Improved configuration restore reliability with better storage lifecycle management.
- Minor UI and color refinements throughout the app.
---------
- Fix custom JSON routing issue
- Fix DNS routing issue
- Improve parsing custom JSON
- Optimize XHTTP memory usage.
- Added a swipe-right gesture to ping a single configuration directly from the list.
- Added secure .v2box configuration export and import with optional password protection, expiration dates, and hardware-specific device restrictions.
- Added custom Xray TUN configurations including customizable MTU, DNS servers, and routing gateways.
- Added Hysteria2 and WireGuard protocol configurations to server chain options.
- Redesigned clipboard copy and share buttons to a modern, pill-shaped design with status checkmarks.
- Added support for custom local SOCKS sharing ports, group pinning, and sorted subscription configurations.
- Improved robustness with configuration rollbacks on failed updates, dynamic VPN ping status checks, and support for optional JSON parsing fields.
10.1.3 Jun 29
- Fix custom JSON routing issue
- Fix DNS routing issue
- Improve parsing custom JSON
- Optimize XHTTP memory usage.
- Added a swipe-right gesture to ping a single configuration directly from the list.
- Added secure .v2box configuration export and import with optional password protection, expiration dates, and hardware-specific device restrictions.
- Added custom Xray TUN configurations including customizable MTU, DNS servers, and routing gateways.
- Added Hysteria2 and WireGuard protocol configurations to server chain options.
- Redesigned clipboard copy and share buttons to a modern, pill-shaped design with status checkmarks.
- Added support for custom local SOCKS sharing ports, group pinning, and sorted subscription configurations.
- Improved robustness with configuration rollbacks on failed updates, dynamic VPN ping status checks, and support for optional JSON parsing fields.
10.1.2 Jun 19
- Fix DNS routing issue
- Improve parsing custom JSON
- Optimize XHTTP memory usage.
- Added a swipe-right gesture to ping a single configuration directly from the list.
- Added secure .v2box configuration export and import with optional password protection, expiration dates, and hardware-specific device restrictions.
- Added custom Xray TUN configurations including customizable MTU, DNS servers, and routing gateways.
- Added Hysteria2 and WireGuard protocol configurations to server chain options.
- Redesigned clipboard copy and share buttons to a modern, pill-shaped design with status checkmarks.
- Added support for custom local SOCKS sharing ports, group pinning, and sorted subscription configurations.
- Improved robustness with configuration rollbacks on failed updates, dynamic VPN ping status checks, and support for optional JSON parsing fields.
10.1.1 Jun 18
- Optimize XHTTP memory usage.
- Added a swipe-right gesture to ping a single configuration directly from the list.
- Added secure .v2box configuration export and import with optional password protection, expiration dates, and hardware-specific device restrictions.
- Added custom Xray TUN configurations including customizable MTU, DNS servers, and routing gateways.
- Added Hysteria2 and WireGuard protocol configurations to server chain options.
- Redesigned clipboard copy and share buttons to a modern, pill-shaped design with status checkmarks.
- Added support for custom local SOCKS sharing ports, group pinning, and sorted subscription configurations.
- Improved robustness with configuration rollbacks on failed updates, dynamic VPN ping status checks, and support for optional JSON parsing fields.
10.1.0 Jun 17
- Added secure .v2box configuration export and import with optional password protection, expiration dates, and hardware-specific device restrictions.
- Added custom Xray TUN configurations including customizable MTU, DNS servers, and routing gateways.
- Added Hysteria2 and WireGuard protocol configurations to server chain options.
- Redesigned clipboard copy and share buttons to a modern, pill-shaped design with status checkmarks.
- Added support for custom local SOCKS sharing ports, group pinning, and sorted subscription configurations.
- Improved robustness with configuration rollbacks on failed updates, dynamic VPN ping status checks, and support for optional JSON parsing fields.
10.0.9 Jun 16
** Important:
- Allow Insecure is disabled for security. Please update your server configuration.
- Xray-Core v26.6.1
Enhanced Security
* Added Encrypted Client Hello (ECH) support for VLESS.
* Added TLS certificate fingerprint pinning and peer certificate name verification.
* Removed the global “Allow Insecure” option to enforce secure connections by default.
* Improved subscription authentication with full support for encoded credentials.
Core & Protocol Improvements
* Improved Hysteria 2 support, including port hopping interval handling.
* Enhanced VMess, SOCKS, and URL parsing reliability for better compatibility.
Performance & Networking
* Added FinalMask obfuscation support for KCP and Hysteria 2.
* Improved packet fragmentation handling using native stream settings.
* Added custom mKCP MTU and TTI configuration options.
* Moved heavy file and configuration operations to background threads for smoother UI performance.
DNS & Routing
* Added Russia Whitelist routing ruleset.
* Added support for custom outbound routing tags.
Widgets, Diagnostics & UI
* Redesigned Home Screen widgets and iOS 18 Control Center toggle with live connection status, active server details, and bandwidth statistics.
* Faster real-time synchronization between the VPN tunnel, widgets, and Control Center.
* Added Active DNS Diagnostics with refresh support in Logs.
* Added a Speed Test Settings shortcut to the Config tab header.
* Improved connection status handling, on-demand settings management, and overall interface consistency.
Bug Fixes
* Fixed localization issues and various UI inconsistencies.
* Improved configuration import/export reliability and overall application stability.
10.0.8 Jun 11
* On-Demand VPN Rules: Automatically connect, disconnect, or bypass the VPN based on Wi-Fi SSIDs, cellular networks, or specific target hosts.
* Built-in Diagnostics Utility: New diagnostics panel showing active network interfaces, IP/MTU settings, DNS servers, system proxy configurations, and copyable BSD routing tables.
* SNI Spoofing (Experimental): Added experimental support for configuring SNI spoofing parameters.
* DNSTT Enhancements: Integrated DoH (DNS-over-HTTPS) and DoT (DNS-over-TLS) support into the DNSTT engine.
* Subscription & Device Improvements: Added support for X-HWID headers in subscription requests, subscription announcement parsing controls, and renamed Device ID to Device ID (HWID) for clarity.
* Advanced DNS & Configuration Editor: Replaced standard DNS text inputs with a flexible Code Editor featuring real-time validation and detailed JSON error reporting.
* Performance Log Viewer: Improved log viewer performance and added options to copy, share, or save logs.
* UI Refinements: Modernized the custom tab bar, enhanced background styling, redesigned the About screen with URL scheme support, and optimized server list, icon sizing.
* Bug Fixes & Stability: Fixed ping timeout issues during subscription updates, improved latency calculation accuracy, resolved status reporting problems, and added confirmation prompts before deleting configurations.
10.0.7 Jun 3
Enhanced Reliability: Internal network requests now automatically retry through the active VPN tunnel if direct connection fails during startup.
New Speed Test Options: Measure node latency using TCP, ICMP (Ping), or Connection tests with customizable concurrency and timeout limits.
Performance Boost: Rewritten speed test engine runs checks in parallel, completing latency tests much faster.
Interface Polishing: Refined slide-to-connect gesture animations and improved loading indicators.
Under-the-Hood Fixes: Resolved minor bugs related to subscription updates, user-agent headers, and routing stability.
10.0.6 May 28
* Fix routing domain strategy
* Improve Share Proxy over Hotspot
* Improvements and bug fixes
10.0.5 May 24
* Add Share Proxy over Hotspot
* Improvements and bug fixes
10.0.4 May 21
- Fixed UI freeze during auto-selection
- Added Liquid Glass effect
- Add DNSTT protocol support
- Make subscription URLs editable
- Improve subscription usage data updating
- Add DNSTT protocol support
- Make subscription URLs editable
- Improve subscription usage data updating
- Improve UI updates when adding subscriptions
- Improve connection reliability in restricted networks
- Bug fixes and performance improvements
10.0.3 May 19
• Smart Connect now skips a server that can't load, instead of failing to connect
• WebSocket and HTTPUpgrade configs behind a CDN (such as Cloudflare) now connect
• mKCP configs with a header type (dtls, srtp, utp, wechat-video, wireguard, dns) connect again
• New .v2box file format: stronger encryption, and files that open only on the devices you choose, using their Public key (find yours in Settings)
• .v2box files can now carry a whole subscription
• Export has a "Compatible with older apps" option for people on older versions
• Redesigned slide-to-connect in the Legacy layout: it shows when the VPN is connecting and when it's connected, and connects once you slide it most of the way
• Better layouts on iPad and the iPhone Duo: screens sit in a centered column instead of stretching edge to edge, and adjust when you resize an iPad window
• Fixed a VPN crash when the device wakes from sleep
• Fixed the Control Center and Home Screen widget buttons, which often failed to start the VPN
more Version 10.2.0 2d ago
Data Not Collected The developer does not collect any data from this app.