Hiddify Routing Rules: Limits, Modes & Alternatives
Learn how Hiddify's built-in route rules UI works, what it can edit, and where a full sing-box configuration or another advanced client offers more control.
Info
Hiddify v4.1.1 includes a built-in Route Rules interface for viewing the current rule list and editing rules exposed by the app.
This editor is more approachable than modifying raw configuration, but it is not the same as unrestricted access to every field in a complete sing-box configuration. The exact controls may also differ between app releases and platforms.
What are Routing Rules?
Routing Rules are a set of intelligent traffic management policies that determine how each network request is handled. Think of it as a traffic control system that guides different vehicles to different roads.
Key Benefits of Routing Rules
Performance Optimization
Direct access for local websites avoids detours and speeds up connection.
Privacy & Security
Sensitive apps (banking/payments) can form a direct connection, bypassing the proxy server.
Data Saving
Only route specific blocked traffic through the proxy to save expensive data quotas.
Flexible Control
Set custom access policies for specific applications, domains, or IP ranges.
How Routing Works in Hiddify
Hiddify presents routing through an in-app interface rather than requiring most users to edit raw JSON. In v4.1.1, the Route Rules area lets you review the rule list and edit the options the app exposes.
Core Features Supported
- Rule List: View the routing rules available in the app.
- Rule Editing: Change rule fields and actions exposed by the built-in editor.
- App-Level Workflow: Make common routing changes without maintaining a complete sing-box configuration by hand.
- Not Every sing-box Field Is Exposed: The editor only presents options supported by Hiddify’s interface.
- Complex Config Structures: Advanced combinations may still require direct control of a full sing-box configuration.
- Release Differences: Check the controls shown in your installed version rather than assuming every platform or release has identical options.
What if You Need More Routing Control?
Start with Hiddify’s built-in rule editor. If the condition, outbound action, or sing-box field you need is not available there, evaluate a client or workflow that exposes full configuration editing.
Alternatives to Evaluate
| Platform | Client to Evaluate | Why It May Fit |
|---|---|---|
| Windows | Clash Verge Rev | Evaluate when your workflow depends on Clash-style rule management. |
| Windows | v2rayN | Evaluate when you need client-level routing controls beyond Hiddify’s editor. |
| macOS | Clash Verge Rev | Evaluate for a Clash-style rules workflow on macOS. |
| Android | v2rayNG | Evaluate when you need Android-specific routing controls not shown in Hiddify. |
| iOS | Shadowrocket | Evaluate when you need an iOS client with a different rules workflow. |
Feature Comparison
| Task | Hiddify v4.1.1 Built-in UI | Full-Config or Advanced-Client Workflow |
|---|---|---|
| View and edit app-exposed rules | ✅ | Usually available |
| Edit every sing-box configuration field | ❌ | Depends on the chosen client or workflow |
| Make common changes without raw JSON | ✅ | May require more manual work |
| Build complex custom routing structures | Limited to exposed controls | More flexible when full configuration access is available |
How to Choose?
Use Hiddify's built-in editor if...
- The rule condition and action you need are visible in the app.
- You prefer editing a rule list without maintaining raw sing-box JSON.
- You want to keep subscription and routing management in the same client.
Evaluate another workflow if...
- A required sing-box field is not exposed in Hiddify’s editor.
- Your configuration depends on complex rule ordering or structures.
- You need direct ownership of the complete generated configuration.
Before Switching Clients
Backup Subscription
Copy your subscription link from Hiddify Next.
Record the Requirement
Identify the exact rule condition or action missing from Hiddify.
Check Compatibility
Confirm another client supports both your subscription and required routing feature.
Test Safely
Import a copy, test the rule, and keep your current setup until it works.
FAQ
Does Hiddify support routing rules now?
Can I use Hiddify and other clients simultaneously?
Should I switch clients just to create one rule?
For help adding a profile before choosing a routing mode, read the Hiddify subscription import guide. More general answers are available in the Hiddify FAQ.