OneXray is a cross-platform Xray-core client for iOS, macOS, Android, Windows, and Linux.
It focuses on three workflows:
- Import an outbound node or subscription and start the VPN with the Simple setting.
- Build a reusable Xray Setting from structured UI pages.
- Import or edit a complete Raw Config when direct Xray-core control is required.
Download#
| Platform | Requirements | Download |
|---|---|---|
| iOS | iOS 15.0 and above, arm64 | App Store, IPA |
| macOS | macOS 12.0 and above, Apple silicon or Intel | Mac App Store, Universal ZIP |
| Android | Android 10.0 and above, arm32, arm64, or x86_64 | Google Play, Universal APK |
| Windows | Windows 10 or Windows 11, x86_64 | EXE, ZIP |
| Linux x86_64 | GLIBC >= 2.39 | DEB, ZIP |
| Linux arm64 | GLIBC >= 2.39 | DEB, ZIP |
For Linux ZIP setup and desktop CLI notes, see Install.
For automation tools and AI agents, start with the AI reference and the Develop page. They document exact URL schemes, CLI commands, local Automation API paths, import payloads, and current configuration semantics.