Last Updated: 2026
Quick Answer: If my.telegram.org shows a blank page, a red error message, or gets stuck loading, the cause is almost always local — not Telegram’s servers. Start by disabling any VPN, clearing your browser’s cache and cookies, and trying a different browser or incognito window. If none of that works, check whether Telegram is experiencing a wider outage before troubleshooting further.
Key Facts
- This is a different problem from not receiving your login code — if that’s your issue, see our dedicated fix guide instead
- Most my.telegram.org errors are caused by your browser, network, or VPN — not by Telegram itself
- VPN use is the single most common trigger for blank pages and error messages on this portal
- Developers registering API apps run into a separate set of errors tied to app details and rate limits
my.telegram.org isn’t like the main Telegram app. It’s a separate, bare-bones portal that Telegram runs for two narrow purposes: letting developers register API apps, and letting anyone delete their account permanently. Because so few people visit it regularly, the moment something goes wrong — a blank white screen, a plain red “ERROR” with no explanation, or a spinner that never stops — there’s very little context to figure out why.
This guide walks through every fix worth trying, starting with the ones that solve the problem in under a minute, then moving into the less common causes that mostly affect developers.
What Does “my.telegram.org Error” Actually Mean?
People run into a handful of different symptoms on this portal, and they all tend to get lumped together under “my.telegram.org error”:
- A blank white page where the login form or dashboard should be
- A plain red “ERROR” message with no further detail, often after submitting your phone number
- The page getting stuck on a loading spinner indefinitely
- A “something went wrong” or generic failure message after entering your API app details
This guide covers all of these — the portal itself failing to load or respond correctly. It does not cover the separate issue of typing your phone number in correctly, submitting successfully, and then never receiving the login code inside your Telegram app. That’s a distinct problem with its own set of causes, and we’ve covered it in full in our confirmation code troubleshooting guide.
Is my.telegram.org Down Right Now, or Is It Just You?
Before you spend time troubleshooting your own setup, it’s worth ruling out a wider outage first. Telegram occasionally has server-side hiccups that affect everyone at once, and no amount of clearing cache will fix that on your end.
A few quick ways to check:
- Look at Telegram’s official channel or status updates for any mention of ongoing issues
- Search social media for recent posts mentioning Telegram being down — widespread outages tend to generate a quick spike of reports
- Try accessing my.telegram.org from a completely different network, like your phone’s mobile data instead of home WiFi — if it loads fine there, the problem is local to your original connection
If it turns out to be a genuine outage, the only real fix is waiting. These tend to resolve within a few hours. If everything checks out and the portal seems to be working for others, move on to the fixes below.
How Do I Fix a Blank or Error Page on my.telegram.org?

Work through these in order — most people find their fix in the first three steps.
- Disable your VPN completely, not just switch servers, then reload the page
- Clear your browser’s cache and cookies for the site, or clear them entirely if you’re not sure how to target a single domain
- Try an incognito or private browsing window — this bypasses cached data and most extensions automatically
- Switch to a different browser entirely (Chrome, Firefox, Edge, Safari) to rule out a browser-specific bug
- Disable browser extensions, especially ad blockers or privacy tools that can interfere with page scripts
- Switch networks — move from WiFi to mobile data, or vice versa, in case your current network is blocking the connection
- Restart your router if you’re on a home network and nothing else has worked
Important: Never enter your phone number or login code anywhere other than the official my.telegram.org domain. If a “fix” you find online involves visiting a different site to “verify” your account, it’s a phishing attempt — close it immediately.
Why Does VPN Use Cause Errors on my.telegram.org?
VPNs are the number one cause of blank pages and error messages on this portal, and it catches a lot of people off guard because their main Telegram app works fine over the same VPN connection.

The reason comes down to how my.telegram.org handles requests differently from the regular app. Telegram applies stricter anti-abuse checks on this portal, partly because it’s also where account deletion happens and where API credentials get issued — both are higher-stakes actions than sending a message. VPN IP ranges, especially shared or heavily-used ones, get flagged more often by these checks, which can result in the page failing to load correctly or throwing a generic error instead of processing your request.
The fix is simple: turn the VPN off entirely before visiting my.telegram.org, complete whatever task you need (logging in, deleting your account, registering an app), and turn it back on afterward if you use it for other browsing.
my.telegram.org Errors When Registering an API App (Developers)
If you’re a developer trying to register a new application to get your api_id and api_hash, and you’re hitting an error after submitting your app details, the cause is usually different from the general page-loading issues above.
Common triggers:
- Incorrect or incomplete application details. Every field in the app registration form needs to be filled out correctly — a missing app name or platform selection can trigger a generic error instead of a clear validation message
- Duplicate registration attempts. Submitting the same app details multiple times in quick succession, often because the first attempt appeared to fail silently, can trigger a rate limit
- Flood limits. Registering multiple apps in a short window can temporarily block further registration attempts from your account
If you hit an error here, wait a few minutes before retrying rather than resubmitting immediately — repeated fast attempts are more likely to extend any temporary block than resolve it.
Common Errors and Their Fixes
| Symptom | Likely Cause | Fix |
|---|---|---|
| Blank white page on load | VPN active, or corrupted browser cache | Disable VPN, clear cache, reload |
| Red “ERROR” text after entering phone number | VPN interference or temporary server issue | Disable VPN; check Telegram status if it persists |
| Page stuck on loading spinner | Browser extension blocking scripts | Try incognito mode or a different browser |
| Error after submitting API app details | Incomplete form fields or duplicate submission | Recheck every field; wait before retrying |
| “Something went wrong” with no detail | General server hiccup | Refresh after a few minutes; try a different network |
| Page loads but buttons don’t respond | Ad blocker or script-blocking extension | Disable extensions and reload |
Is my.telegram.org Blocked in My Country?
In some countries, Telegram’s services — including my.telegram.org — have faced government-level blocks or restrictions at various points. If you consistently can’t reach the site at all, even with a clean browser and no VPN, and people in other countries confirm it’s loading fine for them, a regional block is a realistic explanation.
A VPN can work around this specific scenario, but keep the earlier warning in mind: VPN use itself sometimes triggers errors on this portal. If you need one to reach the site at all, try a reputable VPN with dedicated (not shared) IP addresses where possible, since those tend to get flagged less often.
When to Just Wait vs. When to Keep Troubleshooting
Not every error is worth chasing immediately. A rough rule of thumb:
- Wait it out if: the issue started suddenly for you and others at the same time, Telegram’s status channels mention ongoing issues, or you’ve confirmed the site is genuinely down rather than just misbehaving in your browser
- Keep troubleshooting if: the page fails consistently for you but works for others, you’re on a VPN, or you haven’t yet tried a different browser or network
Most cases resolve with the basic steps above. The ones that don’t are almost always tied to VPN use or a genuine, temporary server-side issue that clears up within a few hours.
Frequently Asked Questions
Is my.telegram.org different from the regular Telegram app failing?
Yes. my.telegram.org is a separate web portal used for API app registration and account deletion — it’s not connected to whether your main Telegram app is working normally. The two can fail independently of each other.
Why does my.telegram.org say “ERROR” with no explanation?
Telegram’s error messages on this portal are often generic by design. The most common underlying causes are VPN interference, a temporary server issue, or a browser problem — work through the fixes above rather than relying on the error text itself.
Can a bad internet connection cause this, or is it always the site?
A weak or unstable connection can absolutely cause loading failures. Try switching networks — from WiFi to mobile data or vice versa — before assuming the problem is on Telegram’s end.
Does clearing my Telegram app cache help with my.telegram.org errors?
No. Clearing your Telegram app’s cache only affects the app itself. my.telegram.org runs in your browser, so you need to clear your browser’s cache and cookies instead.
I’m a developer — why does my API app registration keep failing?
Double-check that every field in the registration form is filled out correctly, and avoid resubmitting quickly if an attempt seems to fail — repeated fast submissions can trigger a temporary rate limit rather than fixing the issue.
Is it safe to keep retrying, or could that get me temporarily blocked?
Repeated rapid attempts, especially for API app registration or login, can trigger Telegram’s anti-abuse limits and make things worse. Wait a few minutes between attempts rather than retrying immediately.
If you landed here trying to log in rather than fix an error, our complete my.telegram.org login guide walks through the standard process step by step. And if you’re specifically stuck waiting on a login code that never arrives, that’s a separate issue covered in our confirmation code not received guide. If you ended up on this portal to delete your account, see our full walkthrough on deleting your Telegram account via my.telegram.org before you proceed.
DeleteAccountGuide.com is not affiliated with Telegram. This guide is for informational purposes only. Steps may vary slightly depending on your browser, device, and region.

Azam Malik is the founder and author of DeleteAccountGuide.com, where he creates easy-to-follow guides for deleting online accounts safely and protecting digital privacy. With experience in SEO, content strategy, and user-focused website development, he specializes in creating simple step-by-step tutorials that help users manage and remove their online accounts without confusion.