کد تلگرام نمی آید؛ اول باید بفهمیم تلگرام «کد را کجا میفرستد»
کد تلگرام نمی آید معمولاً به این معنی نیست که تلگرام هیچ کدی ارسال نکرده؛ در خیلی از سناریوها، تلگرام کد را به جای پیامک، داخل تلگرامِ همان شماره روی یک دستگاه دیگر میفرستد. خود تلگرام در FAQ رسمیاش صریحاً به این حالت اشاره میکند: ممکن است کد ورود به جای SMS، از طریق Telegram (روی دستگاهی که قبلاً لاگین بوده) ارسال شود.
پس قبل از هر چیز، باید این سؤال را جواب بدهی:
آیا با همین شماره، قبلاً تلگرام را روی گوشی/تبلت/تلگرام دسکتاپ/تلگرام وب فعال داشتهای؟ اگر بله، احتمال خیلی زیاد کد تلگرام نمی آید چون کد به همان سشن فعال رفته و تو داری منتظر SMS میمانی.
نکته ایمنی (نقلقول): اگر احساس میکنی ممکن است کسی به تلگرام تو دسترسی داشته باشد (مثلاً “کد تلگرام نمی آید” و همزمان روی دستگاه دیگری تلگرام باز است)، سریعتر از هر چیز، ورود را متوقف کن و بعد از ورود، بخش Devices / Active Sessions را بررسی و سشنهای ناشناس را ببند. همچنین تأیید دو مرحلهای (Two-Step Verification) را فعال کن.
مرحله صفر: همین 3 چیز را چک کن (۹۰ ثانیه)

برای حل «کد تلگرام نمی آید»، این سه مورد سریعترین “گلوگاهها” هستند:
1)شماره را درست با پیششماره کشور وارد کردهای؟
اشتباه در پیششماره یا حذف صفر اول شماره داخل کادر، هنوز یکی از رایجترین علتهاست.
2)اینترنت پایدار داری؟
تلگرام برای شروع فرایند ورود، به اینترنت نیاز دارد. اینترنت ضعیف یا فیلترشکن ناپایدار ممکن است فرایند ارسال را کامل نکند و تو فکر کنی “کد تلگرام نمیآید”.
3)آیا تلگرام روی دستگاه دیگری با همین شماره لاگین است؟
تلگرام در بخش FAQ دقیقاً این وضعیت “Getting codes via Telegram” را توضیح داده.
اگر این سه مورد را رد کردی، برو مرحلههای بعد.
چرا کد تلگرام نمی آید؟ 7 علت پرتکرار (واقعی و قابل حل)

علت ۱: کد به تلگرامِ دستگاه دیگر ارسال شده، نه پیامک
این رایجترین سناریوست. تلگرام گاهی برای امنیت و سرعت، کد را داخل خود Telegram میفرستد. FAQ رسمی تلگرام بخش جداگانهای برای “Getting codes via Telegram” دارد.
راهحل: اگر به آن دستگاه دسترسی داری، تلگرام را باز کن و پیام “Login code” را ببین. اگر دسترسی نداری، ادامه مقاله را بخوان (بخش «وقتی دستگاه قبلی در دسترس نیست» در پارت ۲).
علت ۲: پیامکهای سرویس/تبلیغاتی یا پیامکهای بینالمللی روی خطت محدود شده
بعضی اپراتورها/تنظیمات سیمکارت، دریافت پیامکهای خاص را محدود میکنند. اگر پیامکهای بانکی و سرویسها هم دیر میرسد یا نمیرسد، احتمالاً مشکل از شبکه/اپراتور است، نه تلگرام. اینجا راهحلهای شبکهای (تعویض شبکه، خاموش/روشن، حالت پرواز) خیلی اثر دارد.
علت ۳: درخواستهای زیاد؛ تلگرام موقتاً “کولداون” میدهد
وقتی کد تلگرام نمی آید و شما چند بار پشت سر هم درخواست کد میدهی، سیستمهای ضداسپم ممکن است موقتاً ارسال را کندتر یا محدودتر کنند. نتیجهاش برای کاربر این است که حس میکند کد تلگرام نمیآید. راهحل: کمی فاصله بده، درخواستهای پیاپی را متوقف کن، و روشهای دیگر (کد در تلگرام، تماس) را امتحان کن.
علت ۴: شماره یا سیمکارت تازهفعال/پرتابپذیر (VoIP) یا مشکلدار
بعضی شمارهها (خصوصاً شمارههای مجازی/VoIP) ممکن است در دریافت پیامکهای سرویسها مشکل داشته باشند. اگر شمارهات مجازی است و پیامکهای سرویس دیگر هم مشکل دارد، احتمالاً ریشه همین است.
علت ۵: استفاده از تلگرام دسکتاپ/مک و انتظار SMS
یک نکته مهم و کمتر گفتهشده: طبق توضیح رسمی در Bug Tracker تلگرام، ورود با کد SMS روی برخی کلاینتها مثل Telegram Desktop/macOS بهصورت “intended behavior” محدود شده و راهکار پیشنهادیشان استفاده از کدی است که در یک اپ موبایلِ لاگینشده دریافت میکنی یا QR.
یعنی اگر فقط با دسکتاپ میخواهی وارد شوی و پیامک نمیآید، احتمالاً به همین سیاست برمیگردد.
علت ۶: مشکل Permission/تنظیمات گوشی (Android) یا محدودیتهای iOS
گاهی SMS میآید اما اپ نمیتواند Auto-fill کند یا اعلان را درست نشان دهد. این حالت باعث میشود کاربر فکر کند کد نیامده. راهحل: پیامکهای دریافتی را در اپ Messages چک کن، نه فقط داخل تلگرام.
علت ۷: VPN/Proxy ناپایدار یا اینترنت نیمهقطع
وقتی کد تلگرام نمی آید،تلگرام ممکن است درخواست ارسال کد را درست ثبت نکند یا ارتباط برگشتیاش قطع شود. نتیجه: “کد تلگرام نمیآید” اما ریشه در اینترنت است. راهحل: یک بار اینترنت را عوض کن (Wi-Fi ↔ دیتا) و با یک VPN پایدار امتحان کن.
مسیر حل مشکل را «درست» جلو برو (بدون شلوغکاری)
در این بخش، راهحلها را طوری میچینم که زمانی که کد تلگرام نمی آید اول کمریسکترین و سریعترینها را انجام دهی، بعد بروی سراغ گزینههای جدیتر.
گام ۱: بررسی “کد در تلگرام” روی دستگاه دیگر
- اگر یک گوشی قدیمی، تبلت، تلگرام دسکتاپ یا تلگرام وب داری که قبلاً با این شماره وارد بودهای، همان را باز کن.
- به پیامهای سرویس Telegram نگاه کن. تلگرام در FAQ صراحتاً این مسیر را پوشش داده است.
گام ۲: اگر گزینه “Call me” ظاهر شد، از تماس استفاده کن
تلگرام در FAQ بخش جدا برای «Getting a login code via a phone call» دارد.
اگر SMS دیر میآید، تماس معمولاً راه نجات است—البته به شرط اینکه تماسهای ناشناس/بینالمللی روی خطت بلاک نباشد.
گام ۳: شبکه را یک بار “ریست نرم” کن
- حالت پرواز ۳۰ ثانیه
- جابجایی بین Wi-Fi و دیتا
- ریست تنظیمات شبکه (اگر لازم شد)
این کارها سادهاند اما برای سناریوی “کد تلگرام نمیآید” خیلی وقتها جواب میدهند.
گام ۴: اگر با دسکتاپ میخواهی وارد شوی، مسیر درست را انتخاب کن
اگر روی دسکتاپ پیامک نمیآید، بدان که تلگرام محدودیتهایی گذاشته و پیشنهاد رسمیشان دریافت کد از یک اپ موبایلِ لاگینشده یا QR است.
پس یا با موبایل وارد شو، یا از روش QR (وقتی یک دستگاه لاگینشده داری) استفاده کن.
وقتی دستگاه قبلی در دسترس نیست و کد تلگرام نمی آید چه کنیم؟

یکی از بدترین سناریوها این است: تو شماره را میزنی، تلگرام میگوید کد را به تلگرامِ دستگاه دیگر فرستادیم، اما آن دستگاه را نداری. در این وضعیت، چند راه منطقی وجود دارد؛ اما باید مرحلهبهمرحله بروی تا اشتباه بدترش نکند.
راهحل ۱: بررسی کن آیا واقعاً دستگاه دیگری لاگین است؟
اگر یک بار حتی روی تلگرام وب/دسکتاپ وارد شده باشی و فراموش کرده باشی، همان سشن میتواند مقصد کد باشد. تلگرام در FAQ بخش Troubleshooting برای لاگین و کدها دارد.
اگر هیچ دسترسی نداری، راهحلهای بعدی را انجام بده.
راهحل ۲: صبر و تکرارِ کنترلشده (نه اسپم)
اگر چند بار پشت سر هم درخواست بدهی، ممکن است محدودیت موقت بگیری. در این حالت، بهترین کار این است که کمی فاصله بدهی و سپس دوباره تلاش کنی تا گزینه تماس فعال شود یا مسیر ارسال تغییر کند. این دقیقاً همان نقطهای است که خیلیها با تکرار عصبی، مشکل را بدتر میکنند و نتیجه میشود: «کد تلگرام نمیآید».
راهحل ۳: از مسیر رسمی Support تلگرام درخواست بده
تلگرام یک صفحه رسمی پشتیبانی دارد که ازت میخواهد مشکل را توضیح بدهی و اطلاعات پایه را وارد کنی.
این راهحل سریعِ آنی نیست، اما وقتی واقعاً گیر کردهای (خصوصاً اگر به شماره دسترسی داری ولی کد نه SMS میآید نه تماس)، بهترین مسیر رسمی است.
راهحلهای دقیقتر برای Android و iPhone
روی Android
اگر پیامک واقعاً آمده ولی تلگرام نشان نمیدهد، اینها را بررسی کن:
- اپ Messages را باز کن و SMS را مستقیم ببین.
- مطمئن شو تلگرام Permissionهای لازم را دارد (خصوصاً اگر Auto-fill میخواهی).
- کش تلگرام را پاک کن و دوباره امتحان کن (گاهی باگ UI باعث میشود فکر کنی کد نیامده).
روی iPhone
در iOS گاهی پیامک میآید اما نوتیفیکیشن یا Auto-fill درست عمل نمیکند:
- پیامکها را در Messages چک کن.
- اگر تماس قرار است بیاید، مطمئن شو تماسهای ناشناس بلاک نشده باشد.
- اگر از فیلترشکن استفاده میکنی، با یک گزینه پایدارتر امتحان کن.
نکته مهم درباره Telegram Desktop و Mac

اگر فقط از دسکتاپ میخواهی وارد شوی و انتظار SMS داری، احتمال دارد دقیقاً در همین دام افتاده باشی. تلگرام در Bug Tracker توضیح داده که ورود با کد SMS روی Telegram Desktop/macOS دیگر مثل قبل ممکن نیست و راهکار، دریافت کد از یک اپ موبایلِ لاگینشده یا QR است.
پس اگر برایت حیاتی است، مسیر درست این است: یک بار با موبایل وارد شو، بعد دسکتاپ را وصل کن.
1)کد تلگرام نمیآید، اول باید چه کار کنم؟
اول مطمئن شو شماره و پیششماره کشور را درست وارد کردهای، اینترنت پایدار است، و مهمتر از همه بررسی کن آیا تلگرام با همین شماره روی دستگاه دیگری لاگین است یا نه؛ چون ممکن است کد به خود تلگرام روی دستگاه دیگر ارسال شده باشد.
2)چرا به جای SMS، کد داخل تلگرام میآید؟
تلگرام در بعضی شرایط برای امنیت و سرعت، کد ورود را داخل تلگرام (روی دستگاهی که قبلاً وارد بوده) ارسال میکند. در این حالت اگر فقط منتظر پیامک باشی، فکر میکنی کد تلگرام نمیآید.
3)گزینه تماس (Call me) را نمیبینم؛ چرا؟
گاهی گزینه تماس بعد از چند تلاش یا بعد از گذشت زمان مشخص فعال میشود. اگر چند بار پشت سر هم درخواست بدهی ممکن است محدودیت موقت بگیری. بهتر است کمی فاصله بدهی و دوباره امتحان کنی و مطمئن شوی تماسهای ناشناس/بینالمللی مسدود نیست.
4)اگر تلگرام میگوید کد به دستگاه دیگر ارسال شد ولی آن دستگاه را ندارم چه کنم؟
اول مطمئن شو هیچ سشن فعالی روی دستگاههای دیگر (وب/دسکتاپ/تبلت) نداری. سپس با فاصله زمانی دوباره تلاش کن تا مسیر ارسال تغییر کند. اگر همچنان هیچ کدی (SMS یا تماس) نمیرسد، بهترین مسیر رسمی، ارسال درخواست از صفحه Telegram Support است.
5)آیا روی تلگرام دسکتاپ میتوان با SMS وارد شد؟
طبق توضیح رسمی در Bug Tracker تلگرام، ورود با کد SMS روی Telegram Desktop/macOS مانند قبل ممکن نیست و راهکار پیشنهادی، دریافت کد در یک اپ موبایلِ لاگینشده یا استفاده از QR است.
نظر شما در مورد این مطلب چیه؟