AI summary
Open-source Android VPN/proxy client supporting VLESS, VMess, Trojan, Shadowsocks, Hysteria2, WireGuard, SOCKS, HTTP and proxy chains. v1.5 adds AmneziaWG 3.1 with junk-packet obfuscation and AnyTLS with session multiplexing. Features Smart Connect auto-ranking, encrypted .arasc configuration sharing, per-app routing, subscription management with traffic quotas, and backup/restore.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
⚡ ArasClient is a modern, fast and lightweight Android VPN client designed to make managing proxy servers and subscriptions simple. With Smart Connect, automatic server ranking, encrypted configuration sharing and support for multiple protocols, ArasClient combines ease of use with powerful networking features.
🚀 Smart Connect
ArasClient can test all available servers simultaneously and automatically connect to the fastest one. After each test, servers across all subscriptions are globally re-ranked so the best-performing connection stays at the top.
🌐 Protocol Support
• VLESS • VMess • Trojan • Shadowsocks • Hysteria2 • WireGuard • SOCKS • HTTP • Proxy chains • Policy groups
🔐 Encrypted .arasc Sharing
ArasClient introduces its own encrypted .arasc container for securely sharing configurations and subscriptions.
• Normal mode — configurations are stored inside an encrypted container and cannot be read directly in a text editor. • Protected mode 🔒 — password-protected exports allow recipients to connect and test servers without exposing raw URLs, server addresses or secrets. Protected data restrictions are enforced at the data layer.
📊 Subscription Management
• Traffic usage and total quota information • Subscription expiration time • Fast batch importing • Subscription configuration sharing • Export subscriptions as QR, TXT or .arasc • Backup and restore • Automatic server sorting based on test results
📱 Powerful Routing
• Per-app proxy • Full routing rules • Proxy chains • Policy groups • Server connectivity and latency testing
📤 Easy Sharing
Individual configurations can be exported as QR codes, TXT files or encrypted .arasc files. Entire subscriptions can also be shared, making it easy to transfer configurations between devices.
📢 Provider Announcements
ArasClient can display provider announcements and creator messages directly inside the application through a clean banner that remains hidden when there are no announcements.
🎨 Clean & Modern Interface
Built with a lightweight design philosophy, ArasClient features clean rounded cards, smooth scrolling and a clutter-free interface. It supports both Light and Dark modes, with a customizable visual experience.
💾 Backup & Restore
Back up and restore your configurations and application data whenever needed. A dedicated Reset Settings option is also available when you want to start fresh.
🪶 Simple Setup
The first-run wizard helps configure sorting and preferences automatically, allowing you to get connected with minimal setup.
🔓 Open Source
ArasClient is an open-source Android project released under the GPL-3.0 license.
📱 Platform: Android 🧩 Technology: Kotlin & Jetpack Compose
⚠️ Disclaimer: ArasClient is an independent third-party VPN/proxy client. It does not provide VPN servers or subscriptions. Users must provide their own configurations and are responsible for complying with applicable laws and the terms of any services they use.
⚡ ArasClient is an excellent choice for Android users who want a fast, clean and easy-to-use VPN client with automatic server selection, extensive protocol support, encrypted configuration sharing, subscription management and advanced routing controls.
What's new
- 🆕 Two new protocols
- AmneziaWG 3.1 • Full AmneziaWG support (amneziawg-go v3.1) — WireGuard with junk-packet obfuscation • Add manually (Add manually ❯ → Add [AmneziaWG]) with Jc / Jmin / Jmax / S1 / S2 / H1–H4 fields • Import awg:// links, or import an AmneziaWG .conf file (junk keys auto-detected) • Share back out as awg:// links
- AnyTLS Full AnyTLS client (password auth, session multiplexing + padding, UDP over TCP) Verified end-to-end against the official anytls-go reference implementation Import anytls:// links with SNI / insecure / ALPN / fingerprint options Share back out as anytls:// links
- ✨ UI
- "Add manually" is now a two-stage menu: tap Add manually ❯ and pick the protocol from a clean dialog instead of one giant menu • Update announcement banner: when a new release is published, the app tells you right on the main screen — tap to update • Persian UI updated for all new screens
- 🔧 Fixes
- insecure=1 profiles connect again (new xray 26 cores had removed allowInsecure) • Core rebuilt in-house with all fixes; AmneziaWG runs in userspace automatically • versionCode 117
About this version
- Version
- 1.5.0 (121)
- Size
- 30.98 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a
- Downloads
- 9
- Updated
- Sep 5, 2026
- Package
- com.aras.client
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10