# Hiddify — Multi-Protocol Proxy Client for All Devices > Cross-platform proxy client supporting Xray, Sing-box, VLESS, VMess, Hysteria, and more with an intuitive interface. ## Install Save in your project root: # Hiddify — Multi-Protocol Proxy Client for All Devices ## Quick Use ```bash # Download the latest release for your platform from GitHub # Linux AppImage: wget https://github.com/hiddify/hiddify-app/releases/latest/download/Hiddify-Linux-x64.AppImage chmod +x Hiddify-Linux-x64.AppImage ./Hiddify-Linux-x64.AppImage # Also available for Windows, macOS, Android, and iOS ``` ## Introduction Hiddify is an open-source, cross-platform proxy client that supports a wide range of tunneling protocols. It provides a graphical interface for managing proxy configurations, subscription links, and routing rules across desktop and mobile platforms. ## What Hiddify Does - Connects to proxy servers using VLESS, VMess, Trojan, Hysteria 2, TUIC, SSH, Reality, and other protocols - Manages multiple server profiles and subscription links with automatic updates - Routes traffic selectively based on domain, IP, or application rules - Provides traffic statistics and connection diagnostics in the UI - Supports config fragment merging and custom Sing-box/Xray core configurations ## Architecture Overview Hiddify is built with Flutter for the cross-platform UI layer, with Sing-box and Xray-core as the underlying proxy engines. On each platform, it manages a local proxy listener (SOCKS5/HTTP) and a TUN device for system-wide tunneling. Configuration files are generated dynamically from user-provided subscription links and routing preferences. ## Self-Hosting & Configuration - Install via platform-specific packages (APK, MSI, DMG, AppImage, IPA via AltStore) - Import server configs by scanning QR codes or pasting subscription URLs - Customize routing rules using the built-in rule editor or raw JSON configs - Toggle between Sing-box and Xray cores depending on protocol needs - Configure DNS settings including DNS-over-HTTPS and custom upstream resolvers ## Key Features - Supports more tunneling protocols than most competing clients - Single codebase for Android, iOS, Windows, macOS, and Linux - Automatic subscription updates with latency-based server selection - TUN mode for transparent proxying of all system traffic - Open-source with no telemetry or usage tracking ## Comparison with Similar Tools - **v2rayA** — Web-based V2Ray client for Linux servers; Hiddify is a native GUI app for all platforms - **NekoRay** — Desktop-only Qt-based client; Hiddify adds mobile support and Flutter-based UI - **Clash Verge** — Clash-core based with YAML configs; Hiddify supports more proxy protocols natively - **sing-box CLI** — The underlying engine without a GUI; Hiddify wraps it with a full graphical interface ## FAQ **Q: Does Hiddify include proxy servers?** A: No. Hiddify is a client application. You need your own proxy server or subscription link to connect through. **Q: Can I use Hiddify on iOS?** A: Yes. Hiddify is available for iOS and can be sideloaded via AltStore or TestFlight. **Q: Which proxy core does Hiddify use by default?** A: Hiddify uses Sing-box as the default core engine but also supports Xray-core for protocols that require it. **Q: Is my traffic logged by Hiddify?** A: No. Hiddify runs entirely on your device and does not send any data to external servers. ## Sources - https://github.com/hiddify/hiddify-app - https://hiddify.com --- Source: https://tokrepo.com/en/workflows/hiddify-multi-protocol-proxy-client-all-devices-152f5832 Author: AI Open Source