Change Hiddify Proxy Ports to Fix Telegram Connections
Learn why Telegram may keep using port 7890 after switching from Clash, then update Hiddify's mixed port or the app's proxy settings.
Why Change Ports?
Many users migrating from Clash to Hiddify find that Telegram or other development tools fail to connect.
This is because:
- Different Defaults: Clash commonly uses port
7890, while Hiddify’s current Mixed Port is usually12334. Use the value displayed in your app settings if it differs. - Legacy Settings: Apps like Telegram often have manual proxy settings fixed to
127.0.0.1:7890.
When you switch to Hiddify, the listening port changes, but your apps are still trying to connect to the old port 7890.
Step-by-Step Guide
The easiest solution is to change Hiddify’s port to 7890.
If Hiddify is not configured yet, start with the Windows setup guide or macOS setup guide before changing application-specific ports.
Quick Start in 30 Seconds
Open Settings
Go to Settings in Hiddify
Change Port
Set Mixed Port to 7890
Reconnect
Reconnect to apply changes
Detailed Instructions
Go to Settings Open Hiddify and click on the Settings button.
Find Port Settings Look for Inbound or Network settings. Find the Mixed Port option.
Change the Value Change the Mixed Port shown in Hiddify settings (currently usually
12334) to7890.Port Conflict Warning: If you still have Clash installed and running, setting Hiddify to 7890 will cause a port conflict, and neither will work.
Please ensure Clash is completely closed before making this change!
Save and Reconnect Return to the main screen and click the large connection button to Reconnect.
Verify the Fix
Open Telegram:
- Go to Settings -> Data and Storage -> Proxy.
- Ensure the proxy is set to
127.0.0.1and port7890. - If the status changes to “Connected”, you are all set!
Other Solutions
Besides changing the port, you can also:
- Update App Settings: Change the proxy port in Telegram to the Mixed Port shown in Hiddify settings (currently usually
12334). - Use TUN Mode: Enable TUN Mode in Hiddify settings. This routes all system traffic through Hiddify, often allowing Telegram to work without manual proxy settings.
For more setup and connection answers, visit the Hiddify FAQ.