ConfigsMay 22, 2026·3 min read

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.

Agent ready

Safe staging for this asset

This asset is staged first. The copied prompt tells the agent to inspect the staged files and ask before activating scripts, MCP config, or global config.

Stage only · 27/100Policy: stage
Agent surface
Any MCP/CLI agent
Kind
CLI Tool
Install
Single
Trust
Trust: Established
Entrypoint
Hiddify Overview
Safe staging command
npx -y tokrepo@latest install 152f5832-5576-11f1-9bc6-00163e2b0d79 --target codex

Stages files first; activation requires review of the staged README and plan.

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

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets