Telegram Not Working? Here's How to Fix It
If Telegram won't connect, messages aren't sending, or the app is stuck loading — this guide walks you through diagnosing the issue and getting back online.
Step 1: Identify the Problem
Before jumping to solutions, figure out what's actually happening:
🚫 Completely blocked
App won't connect at all. Likely a government or network block.
🐌 Very slow
Messages delayed, media won't load. Possible ISP throttling.
📞 Calls don't work
Messaging works but calls fail. VoIP may be specifically blocked.
⚡ Intermittent
Works sometimes, stops randomly. Network instability or partial block.
Step 2: Quick Fixes (Try First)
- Restart Telegram — Close and reopen the app completely
- Check your internet — Try loading a website. If nothing works, it's your connection
- Switch networks — Try Wi-Fi if on mobile data, or vice versa
- Update Telegram — Make sure you have the latest version
- Check for global outages — Visit Downdetector to see if it's a server issue
Step 3: Try Telegram's Built-in Proxy
Telegram has a built-in proxy feature called MTProxy that can bypass some restrictions:
- Open Telegram → Settings → Data and Storage → Proxy
- Tap "Add Proxy" and select MTProto
- Enter a proxy server address (search "Telegram MTProxy" for free servers)
- Enable the proxy and try connecting
Note: MTProxy only encrypts Telegram traffic. A VPN encrypts all your traffic and provides stronger privacy. See our MTProxy vs VPN comparison.
Step 4: Use a VPN (Most Reliable Solution)
If Telegram is blocked in your country or on your network, a VPN is the most reliable solution. Here's the quick version:
- Get a VPN — We recommend ExpressVPN (rated 9.4/10 for Telegram)
- Install the app on your phone or computer
- Connect to a server in a country where Telegram works (most of Europe, US)
- Open Telegram — it should connect immediately
See our full Best VPN for Telegram rankings for detailed recommendations.
Step 5: Advanced Troubleshooting
If basic solutions don't work:
- Change DNS — Set your DNS to 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google)
- Use Telegram Web — Try web.telegram.org as a temporary workaround
- Enable VPN obfuscation — If your VPN is also being blocked, turn on stealth/obfuscation mode
- Try different VPN protocols — Switch between WireGuard, OpenVPN, and IKEv2
- Contact your VPN provider — They may have region-specific servers that work better