Windows

Setting Up a Proxy Connection in Telegram on Mobile and Desktop

Learn how to add and use a proxy connection in Telegram on iPhone, Android, Windows, macOS, and Linux, plus how to choose the right proxy type and troubleshoot common connection issues.

Andrew Miller
Andrew Miller
Technology Writer  •  Sep 21, 2026  •  5 min read

Telegram includes built-in proxy support that can help you connect when your network blocks the app or when you want to route Telegram traffic through a different server. The setup process is straightforward once you know where to find the proxy settings, but the steps vary a little between mobile and desktop apps.

This guide shows you how to configure a proxy in Telegram on Android, iPhone, Windows, macOS, and Linux, and explains what to check if the connection does not work right away.

Setting Up a Proxy Connection in Telegram on Mobile and Desktop

What You Need Before You Start

Key Fact Telegram supports SOCKS5 proxies and MTProto proxies. The type you should use depends on the server details you were given.

Set Up a Proxy on Telegram for Android

  1. Open Telegram and tap the menu icon in the top-left corner.
  2. Go to Settings.
  3. Scroll down and open Data and Storage.
  4. Tap Proxy Settings.
  5. Turn on Use Proxy.
  6. Tap Add Proxy and choose the proxy type you were given, such as SOCKS5 or MTProto.
  7. Enter the server address and port.
  8. If the proxy requires login details, enter the username and password. For MTProto, enter the secret if provided.
  9. Save the proxy and make sure it is enabled.
Note The exact menu names can vary slightly depending on your Telegram version.

Set Up a Proxy on Telegram for iPhone and iPad

  1. Open Telegram and tap Settings in the bottom-right corner.
  2. Tap Data and Storage.
  3. Select Proxy.
  4. Turn on Use Proxy.
  5. Tap Add Proxy.
  6. Choose SOCKS5 or MTProto based on the proxy information you have.
  7. Fill in the server, port, and any required authentication details.
  8. Save the proxy and make sure Telegram is connected through it.
Quick Tip If Telegram loads slowly after enabling a proxy, wait a few seconds before assuming it failed. Some proxies take a moment to connect.

Set Up a Proxy on Telegram Desktop

  1. Open Telegram Desktop.
  2. Click the three-line menu in the top-left corner.
  3. Select Settings.
  4. Open Advanced.
  5. Scroll to the Connection section.
  6. Click Connection Type or Use Proxy.
  7. Choose SOCKS5 or MTProto.
  8. Enter the proxy server address and port.
  9. Add the username and password if the proxy uses authentication, or enter the MTProto secret if required.
  10. Save the settings and test the connection.

On some desktop versions, the proxy controls may appear directly in Settings rather than under Advanced. The labels can differ slightly between Windows, macOS, and Linux builds.

How to Check Whether the Proxy Is Working

Why It Matters If Telegram still fails after you add a proxy, the issue is often the proxy server itself rather than the app. Checking whether the server address, port, secret, or login details are correct can save time.

SOCKS5 vs MTProto: Which One Should You Use?

Best For SOCKS5 is best for standard proxy providers and desktop users who already know their server details. MTProto is best for Telegram-specific proxy links shared by channels, administrators, or privacy-focused services.

Common Problems and Fixes

Warning Only use proxy servers you trust. A proxy can see and route your traffic, so avoid unknown servers that could log your activity or inject unwanted content.

How to Remove or Change a Telegram Proxy

  1. Open Telegram settings.
  2. Go back to the Proxy or Connection settings screen.
  3. Disable the active proxy or switch to a different one.
  4. If needed, delete the saved proxy entry and add a new server with the correct details.
  5. Reconnect and confirm that Telegram is loading normally.

Using a Proxy Link in Telegram

If someone gives you a Telegram proxy link instead of manual server details, tapping the link usually opens Telegram and offers to add the proxy automatically. Review the details before enabling it, especially the source of the link and the proxy type.

Note A proxy link is convenient, but it still helps to know the underlying server information in case you need to troubleshoot later.

When a Proxy Is Useful

A proxy can help Telegram connect, but it is not a universal fix for all network problems. If other apps also have trouble connecting, the issue may be with your internet connection, router, or DNS rather than Telegram itself.

Topics

More from Windows

View all →
How to Fix DISM Error 0x800f0915 in Windows
Windows

How to Fix DISM Error 0x800f0915 in Windows

How to Fix Command Prompt When You Can’t Run It as Administrator
Windows

How to Fix Command Prompt When You Can’t Run It as Administrator

5 Ways to Fix HP Support Assistant When It Won’t Install
Windows

5 Ways to Fix HP Support Assistant When It Won’t Install

Why USB Devices Show Up as Unknown in Windows 11
Windows

Why USB Devices Show Up as Unknown in Windows 11

How to Fix the Windows Fast Startup Error 0xc00000d4
Windows

How to Fix the Windows Fast Startup Error 0xc00000d4

How to Fix a Volume Bar That Keeps Appearing in Windows
Windows

How to Fix a Volume Bar That Keeps Appearing in Windows