How to Fix Your Phone When It Has No Service
So, your phone suddenly says “No Service,” and you’re stuck without texts, calls, or even Google Maps. Annoying? Totally. But don’t panic just yet. Whether you’re on Android or iPhone, this guide breaks down exactly what to do when your phone refuses to connect to your mobile network.
Table of Contents
- 1 First, What Does “No Service” Mean?
- 2 1. Check for Signal Coverage
- 3 2. Restart Your Phone
- 4 3. Toggle Airplane Mode
- 5 4. Check Your SIM Card
- 6 5. Manually Select Network
- 7 6. Check for Carrier Settings Update
- 8 7. Update Your Phone’s Software
- 9 8. Disable VPN or Custom DNS
- 10 9. Turn Off 5G (Temporarily)
- 11 10. Reset Network Settings
- 12 11. Check for Account Issues
- 13 12. Try Wi-Fi Calling (as a Temporary Fix)
- 14 13. Contact Your Carrier
- 15 14. Try a New SIM or eSIM
- 16 15. Test in Safe Mode (Android only)
- 17 16. Factory Reset (Last Resort)
- 18 Bonus: What If You’re Traveling Abroad?
- 19 Final Thoughts
First, What Does “No Service” Mean?
When your phone says “No Service”, it basically means it can’t connect to your cellular provider. You’re cut off from:
- Voice calls
- Text messages
- Mobile data
This can happen anywhere at home, on the road, or while traveling. The good news? Most of the time, it’s fixable.
1. Check for Signal Coverage
Let’s start with the obvious.
- Are you in a basement, elevator, or remote area? These places often kill your signal.
- Try moving outdoors or closer to a window to see if the signal returns.
If you recently traveled or moved to a new location, your phone might be struggling with roaming or incompatible network bands.
2. Restart Your Phone
Yes, the old “turn it off and back on” trick works more often than you think.
- Hold down the power button
- Choose Restart or Power Off
- Turn it back on after 30 seconds
This clears temporary bugs and forces your phone to reconnect to the network.
Windows Run Commands — super handy when troubleshooting Android via ADB
3. Toggle Airplane Mode
Quick reset trick.
- Swipe down to open Quick Settings (Android) or Control Center (iPhone)
- Tap the Airplane icon to enable it
- Wait 15 seconds, then turn it off
This forces your phone to search for available networks from scratch.
4. Check Your SIM Card
Your SIM card is the bridge between your phone and the mobile network. If it’s loose or damaged, it won’t connect properly.
What to do:
- Turn off your phone
- Remove the SIM card using a SIM ejector or paperclip
- Gently clean it with a microfiber cloth
- Reinsert it carefully and restart your phone
Still no service? Try your SIM in another phone if it doesn’t work there either, your SIM might be the issue.
5. Manually Select Network
Sometimes, your phone just doesn’t auto-connect to your carrier’s tower.
On Android:
- Go to Settings > Connections > Mobile networks
- Tap Network operators
- Turn off Auto-select and choose your carrier manually
On iPhone:
- Go to Settings > Cellular > Network Selection
- Turn off Automatic
- Wait for a list of networks and pick your carrier
6. Check for Carrier Settings Update
Carriers push updates that optimize how your phone connects to their network.
On iPhone:
- Go to Settings > General > About
- If an update is available, you’ll see a prompt
On Android:
- Some models will show a notification
- Or go to Settings > About Phone > Carrier settings
If prompted, install the update and restart your phone.
Android Studio Shortcuts — for devs dealing with emulator bugs
7. Update Your Phone’s Software
Outdated software = compatibility issues.
- On iPhone: Settings > General > Software Update
- On Android: Settings > System > Software Update
Install any pending updates. It could fix underlying bugs affecting your service.
8. Disable VPN or Custom DNS
Using a VPN or custom DNS settings can sometimes mess with your network.
- Disable any VPN apps
- Switch DNS to Automatic
Try accessing your network again after turning them off.
9. Turn Off 5G (Temporarily)
If you’ve got a 5G phone and live in an area with weak 5G coverage, your phone might struggle to connect.
Solution:
On iPhone:
- Settings > Cellular > Cellular Data Options > Voice & Data
- Switch to LTE
On Android:
- Settings > Mobile network > Preferred network type
- Choose 4G/LTE only
This helps your phone fall back to more stable networks.
10. Reset Network Settings
This is a powerful fix but resets all Wi-Fi, Bluetooth, and network-related configurations.
On iPhone:
- Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings
On Android:
- Settings > System > Reset options > Reset Wi-Fi, mobile & Bluetooth
You’ll need to re-enter Wi-Fi passwords, so have those handy.
11. Check for Account Issues
If your bill is overdue or you’ve used up your plan’s data/minutes, your carrier might’ve suspended your service.
- Log into your carrier account
- Check for:
- Payment issues
- Service suspension
- Plan changes
Contact your provider’s customer support if unsure.
12. Try Wi-Fi Calling (as a Temporary Fix)
While you troubleshoot, turn on Wi-Fi Calling so you can still make calls over the internet.
How to enable it:
- On iPhone: Settings > Phone > Wi-Fi Calling
- On Android: Settings > Mobile Network > Wi-Fi Calling
Works only if your carrier and phone support it.
13. Contact Your Carrier
Still stuck? Your next best move is to call your service provider from a friend’s phone, landline, or via their app.
Here’s what they can check:
- Tower outages in your area
- Account suspensions or provisioning issues
- SIM card deactivation
- Network compatibility
They may even offer to send you a new SIM.
14. Try a New SIM or eSIM
SIM card issues are more common than you’d think. If you’ve tried all the steps above, ask your carrier for:
- A replacement physical SIM, or
- An eSIM (for compatible devices)
Once activated, restart your phone and see if service returns.
15. Test in Safe Mode (Android only)
A rogue third-party app might be the culprit. Boot into Safe Mode to rule that out.
How to:
- Hold the Power button
- Long-press “Power Off” until “Reboot to Safe Mode” appears
- Tap it to restart
If your service works in Safe Mode, you’ve got a bad app. Start uninstalling recently added apps.
16. Factory Reset (Last Resort)
This is the nuclear option only do this if all else fails.
On iPhone:
- Settings > General > Transfer or Reset iPhone > Erase All Content and Settings
On Android:
- Settings > System > Reset Options > Erase all data (Factory reset)
Back up everything first this wipes your phone clean.
Bonus: What If You’re Traveling Abroad?
If you’re overseas and see “No Service,” it could be:
- No international roaming
- SIM not supported in that country
- Your phone is carrier-locked
Try this:
- Enable roaming in settings
- Contact your carrier to activate international roaming
- Use a local SIM card or eSIM
- Or switch to an international eSIM plan like Airalo, Nomad, or Holafly
Final Thoughts
No service on your phone is frustrating, but it’s usually not permanent. With a bit of patience and the right steps, you can troubleshoot the issue yourself. And while you’re at it, enable Wi-Fi calling and back up your data because prevention is always better than cure.
Need help with related issues like resetting your Android settings or checking internet connection on your device?
READ NEXT: