TG WS Proxy is a local MTProto proxy that routes Telegram Desktop traffic over WebSocket connections. On Windows, it ships as a self-contained executable that lives in the system tray, so no installation wizard or admin rights are required — just download and run.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Flowseal/tg-ws-proxy/llms.txt
Use this file to discover all available pages before exploring further.
Downloads
Grab the build that matches your Windows version from the releases page:| File | Target |
|---|---|
TgWsProxy_windows.exe | Windows 10 and later |
TgWsProxy_windows_7_64bit.exe | Windows 7 (64-bit) |
TgWsProxy_windows_7_32bit.exe | Windows 7 (32-bit) |
First Launch
When you run the executable for the first time, a window opens showing the connection details (server, port, and secret) along with instructions for setting up Telegram Desktop. After you close that window, the application minimises to the system tray and continues running in the background. If a newer version is available on GitHub, you may see a prompt asking whether you would like to open the release page. This check can be disabled at any time in Settings.Tray Menu
Right-click the tray icon to access all proxy controls:| Item | Description |
|---|---|
| Open in Telegram | Launches Telegram Desktop and automatically applies the proxy via a tg://proxy link |
| Copy Link | Copies the tg://proxy connection link to the clipboard |
| Restart Proxy | Restarts the proxy process without quitting the tray app |
| Settings… | Opens the GUI configuration editor — manage the secret, port, autostart, and update checks |
| Open Logs | Opens the log file in your default text editor |
| Exit | Stops the proxy and closes the application |
Connect Telegram Desktop
Automatic
Click Open in Telegram in the tray menu. Telegram Desktop will open a dialog asking you to confirm the proxy configuration — click Enable and you are done. If Telegram does not open automatically, use the fallback:Send to Saved Messages
In Telegram Desktop, open your Saved Messages chat and paste the link there, then send it.
Manual
Open Telegram proxy settings
In Telegram Desktop go to Settings → Advanced → Connection type, then select Use custom proxy.
Add a new proxy
Click Add proxy and fill in the fields:
- Type: MTProto
- Server:
127.0.0.1 - Port:
1443 - Secret: copy from the first-launch window, the Settings dialog, or the log file
If you changed the default host or port in Settings, use those values instead of
127.0.0.1 and 1443.Autostart
Windows builds support launching TG WS Proxy automatically when you log in. Enable or disable autostart from Settings — the app writes a registry entry underHKCU\Software\Microsoft\Windows\CurrentVersion\Run so it starts with your user session without requiring admin privileges.