Slow mobile data is almost always one of four things: weak signal, a busy tower, a data cap or deprioritized line, or a setting sitting wrong on the phone. Learning how to fix slow mobile data speeds takes about ten minutes if you work in order, because most people start by changing settings that were never the problem.
Run the steps below from cheapest to most invasive. After each one, you get a success check so you know whether to move on or stop. I keep the Android and iPhone paths separate on purpose, because the menu names differ and a wrong tap sends you down the wrong tree.
Table of Contents›
- What You Need
- Step-by-Step: How to Fix Slow Mobile Data Speeds
- 1. Check Your Connection and Network Status
- 2. Toggle Airplane Mode
- 3. Restart Your Phone
- 4. Check the Preferred Network Type
- 5. Disable VPNs, Private DNS, and Network Filters
- 6. Reset Network Settings or APN Settings
- 7. Check Mobile Data Usage and Plan Limits
- 8. Remove or Update Network-Related Apps
- 9. Test for Coverage or Carrier Problems
- 10. Contact Your Carrier or Replace the SIM or eSIM
- Common Mistakes
- Frequently Asked Questions
- Why is my mobile data slow but my Wi-Fi is fast?
- Why did my data slow down right after my billing cycle ended?
- Is it safe to reset my APN, and what does it actually change?
- Why does my phone say 5G but the data is still slow?
- How do I check my real signal strength instead of the bars?
- How do I fix slow mobile data while traveling abroad?
- What to Do First
What You Need
Before you touch anything, take a baseline measurement. Without a number, you cannot tell whether a change helped, and half of the phone’s support line depends on you describing the problem rather than just repeating the word slow.
- The affected phone, charged above 20 percent. A phone at 3 percent throttles performance and lies to you about the network.
- A working SIM or active eSIM with mobile data enabled, and the PIN if your carrier requires it for network resets.
- Wi-Fi or another connection so you can reach your carrier’s outage page, coverage map, and support chat while your mobile data is misbehaving.
- A speed test baseline. Turn Wi-Fi off, run one test, and write down the download number, the upload number, the ping, the time of day, and roughly where you are standing. Repeat it at the same time tomorrow and the comparison becomes obvious.
- Your carrier account login. Step 7 and step 10 both need it.
- About 10 to 15 minutes for the whole sequence if the cause is on the device. Coverage and carrier-side causes take longer because they involve waiting on someone else.
Step-by-Step: How to Fix Slow Mobile Data Speeds
1. Check Your Connection and Network Status
Start by confirming the phone is actually on mobile data and not quietly holding a weak connection. The quickest check is a speed test with Wi-Fi switched off entirely, not just a different tab.
On Android, open Settings > Network & internet > SIMs and confirm the mobile data switch is on, then look at the network type next to it. For a real signal reading, go to Settings > About phone > Status > SIM status, where some models list signal strength in dBm. On iPhone, open Settings > Cellular to see the carrier name and whether data is on, and Settings > General > About to see the network generation your phone is currently using.
Now the question that saves the whole rest of the guide: is anyone else on your account or plan slow right now? If a second phone on the same line or the same plan is also crawling, the problem is almost certainly network-side. If that second phone flies and yours drags, stay on the device steps.
Success check: you have a written baseline number and a yes or no answer on the second device. Without both, step 2 is a guess.
2. Toggle Airplane Mode
Thirty seconds of airplane mode forces the radio to drop off the network and register again with the nearest tower, which clears a stuck data session without deleting anything.
On Android, swipe down from the top to open quick settings and tap the airplane icon, or go to Settings > Network & internet > Airplane mode and wait 30 seconds before turning it back off. On iPhone, swipe down from the top right for Control Center and tap the airplane icon, or go to Settings > Airplane Mode. While you are in there, toggle mobile data off, wait ten seconds, and switch it back on. This is the single most repeated fix in carrier and tech-support communities, and it works most often when the slowness comes and goes during the day.
Do not tap it five times in five seconds. The radio needs a full 30 seconds to shut down and re-register, and a rushed toggle changes nothing.
Success check: the network icon in your status bar switches away and comes back, usually landing on a different indicator. Rerun the speed test.
3. Restart Your Phone
A restart clears temporary network and memory issues that a fresh page load will not touch, and it takes under a minute.
On Android, press and hold the power button and choose Restart. On iPhone, press and hold the side button plus the volume down button until the slider appears, slide to power off, wait ten seconds, then press the side button to turn it back on. If your Android phone has a removable battery, a full power cycle means 15 seconds with the battery out, which drains residual charge from the modem.
People often tell me they restarted already, then admit the phone has been on for eleven days without one. Modems and baseband processors hold onto state, and a stuck one looks exactly like a coverage problem.
Success check: ping drops and page loads feel immediate. If nothing changed, move on rather than restarting twice.
4. Check the Preferred Network Type
A phone stuck on an older network generation is the most common reason a phone says 5G and still crawls. Locking in the wrong mode is easy to do by accident during a travel switch or a failed update.
On Android, open Settings > Network & internet > SIMs > Preferred network type and choose 5G, or leave it on the automatic setting. On iPhone, go to Settings > Cellular > Cellular Data Options > Voice & Data and select 5G or LTE. While you are in Cellular settings, toggle Wi-Fi Calling off as a test. Wi-Fi calling hands your voice calls to a weak indoor Wi-Fi network, and some phones then route data through the same weak link.
Do not leave 5G switched off permanently if your plan and phone support it. Test it, note the result, and turn it back on. Also remember that carriers retiring 2G and 3G means an older phone may now fall back to the slowest network still running, which looks identical to throttling but is not.
Success check: the label in your status bar matches what you selected, and the speed test number is at least as good as your baseline.
5. Disable VPNs, Private DNS, and Network Filters
Anything that routes, filters, or encrypts your traffic sits between the phone and the tower, and it is easy to forget it is running.
On Android, check Settings > Network & internet > Private DNS and set it to Automatic or Off, then look under Settings > Security > VPN for a stored profile. On iPhone, Settings > General > VPN & Device Management lists installed VPN profiles and any work or school profile. Parental and family-management tools live under Settings > Screen Time > App Limits > Content Restrictions and can filter app traffic without ever mentioning it.
Ad blockers, security apps, and older VPN clients also belong in this category. A VPN adds a longer route and encryption overhead, so it makes a marginal connection worse rather than better, and a captive portal or corporate profile can cap throughput deliberately.
Success check: turn one off, rerun the speed test, and put it back if nothing changes. Testing one at a time is faster than stripping everything and not knowing what helped.
6. Reset Network Settings or APN Settings
Resetting network settings wipes stored network configuration and rebuilds it from the carrier’s profile. It fixes corrupted settings after an update. It also deletes things you will miss, so know what goes first.
What the APN is: the Access Point Name is the address your carrier uses to route data. A wrong APN can stop mobile data completely, so never paste one from a forum post into your phone. Use the carrier’s own configuration or the built-in default reset.
On Android, open Settings > Network & internet > Network settings > Reset to clear everything, or go to Settings > Network & internet > SIMs > Access Point Names, tap the three-dot menu, and choose Reset to default. On iPhone, go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings and confirm with your passcode.
Expect to lose saved Wi-Fi passwords, Bluetooth pairings, VPN profiles, and any custom APN. Write those down first. Your eSIM stays active through an iPhone network reset, but note the carrier QR or activation details anyway before any bigger reset.
Success check: reconnect to Wi-Fi when you are home, and confirm mobile data behaves the way the carrier intends before you change anything back.
7. Check Mobile Data Usage and Plan Limits
A line that has used its high-speed allowance gets slower, and that slowdown is on the carrier’s side. No setting on your phone will undo it.
On Android, turn off Settings > Network & internet > Data saver and check usage under Settings > Network & internet > SIMs > Data usage. On iPhone, open Settings > Cellular > Cellular Data Usage for the running total, and turn off Low Data Mode under Settings > Cellular > Cellular Data Options. Then log into your carrier’s app or account page and check the data you have used against your allowance and the date your cycle resets.
Three different things get confused here. A hard cap stops data entirely. A soft cap slows it once you pass a threshold. Deprioritization happens on some plans after heavy use in a cycle and clears at the next billing date, and it is why speeds can collapse the morning after your cycle rolls over. If your phone is also a hotspot, Low Data Mode on the phone can limit tethering too; the hotspot has its own controls under Settings > Personal Hotspot on iPhone and in the hotspot panel on Android.
Success check: you know how much data is left, when the cycle resets, and whether the plan even includes high-speed data at your current usage level.
8. Remove or Update Network-Related Apps
Updates fix real network bugs, and the carrier settings update in particular patches provisioning problems that no amount of resetting will solve.
On iPhone, go to Settings > General > Software Update. When a carrier settings update prompt appears, install it. It looks like an ordinary notification and skipping it leaves the phone on an old network profile. On Android, use Settings > System > System update and check Play Store settings for automatic app updates.
Then test without the interference. Temporarily disable background activity for anything that talks to the network constantly: sync clients, cloud backups, ad blockers, security suites, and network manager apps. On iPhone, Settings > General > Background App Refresh controls this per app. On Android, open the app under Settings > Apps and set its battery use to Unrestricted, then revisit Data saver in step 7. Clearing your browser cache is worth doing once, not ten times, since it fixes sluggish page loads rather than a slow radio link.
Success check: a page that was taking eight seconds to load now loads in under two on mobile data.
9. Test for Coverage or Carrier Problems
Full bars do not mean fast data. Bars measure the strength of the signal your phone hears, not how much capacity the carrier has left to give you, so a deprioritized or congested line can show five bars and behave like 2G.
Read the real number instead. On iPhone, dial *3001#12345#* in the Phone app to open Field Test Mode, read the RSRP value, and press the phone icon at the top to exit. On Android, find it under Settings > About phone > Status > SIM status or Settings > About phone > SIM status > Network information, depending on the maker.
Here is what the reading means:
- -50 to -79 dBm: excellent. Expect full speed indoors.
- -80 to -89 dBm: good. Ordinary home and office use.
- -90 to -99 dBm: fair. Speeds start dropping, video buffers.
- -100 to -109 dBm: poor. Pages crawl, calls may drop indoors.
- -110 dBm and below: very poor. Data is barely usable, and no setting on the phone will change it.
Compare the number inside and outside. If it improves by 20 dBm or more outdoors, your building materials are the problem, common in basements, thick concrete, and metal lift shafts. If it stays bad everywhere, check your carrier’s outage page and coverage map for your exact address. If the trouble appears in the evening and clears in the morning, that is tower congestion during peak hours, which no device setting fixes. Users in a thread on Apple Discussions reported one device crawling at 250 to 300 kbps while a second device on the same network ran normally, which is the clearest example of a device-side or SIM-side problem rather than a coverage one.
A phone hotspot can also be slow for its own reasons, since it shares one connection across several devices and the carrier may cap tethering separately from phone data. Signal booster hardware is a genuine last resort for a fixed location with permanently weak readings, and the type matters, but check the coverage map first. If you are roaming abroad, speeds are limited by the visited network’s agreement with your carrier, and switching your network mode does not remove that limit.
Success check: you know your dBm reading indoors and outdoors, and you have checked the carrier’s outage page for your address.
10. Contact Your Carrier or Replace the SIM or eSIM
If steps 1 through 9 changed nothing, the remaining causes sit on the carrier’s side, and the quality of your support call decides how fast it gets fixed.
Have this ready before you call: your phone model, your exact location or address, your account PIN, the date the problem started, whether it follows you to different places or happens in one spot only, any error messages, and your baseline and current speed test numbers with the dBm reading beside them. That last detail does more work than anything else, because it tells the agent whether you have a coverage issue or a device issue.
What the carrier can do from their side: check for an outage or maintenance in your area, refresh your network provisioning, review a deprioritization flag on your line, replace the SIM, and reissue an eSIM profile. An older SIM can fail to connect properly to newer networks, which shows up as slow data rather than no data. Users on Public Mobile and Mint Mobile report speeds returning to normal only after a plan activation delay of up to about 48 hours or after the next cycle, so if you just changed plans, waiting a day is a legitimate step. Thread in the carrier’s community forum with your readings if the first call goes nowhere.
Success check: the carrier confirms a provisioning change, a SIM swap, or a line-side review, and you rerun the speed test afterward to confirm the difference.
Common Mistakes
- Changing the APN from a forum post. A copied APN string can kill mobile data entirely, and you then have a phone that looks broken. Reset to default or use the configuration your carrier published, nothing else.
- Toggling airplane mode five times in five seconds. The radio needs a full 30 seconds off to drop its session properly.
- Troubleshooting in the same spot all day. Stand outside or in a stairwell for one test. Walls, basements, and lift shafts are the usual reason indoor speeds look broken.
- Treating bars as a speed reading. Bars show signal strength only. Congestion, a data cap, and deprioritization all present with full bars and terrible throughput.
- Resetting network settings without saving anything. You lose saved Wi-Fi passwords, VPN profiles, and Bluetooth pairings. Note your eSIM activation details too before any larger reset.
- Turning off 5G permanently after one bad test. 5G can be slower indoors or on a congested band, so test it at two times of day and in two places before deciding.
- Skipping step 7 because the phone feels fast on Wi-Fi. Your Wi-Fi speed tells you nothing about your mobile allowance, and post-cycle slowdowns are the cause people report most often.
One habit worth keeping: rerun the same speed test at the same place and time each day for a week. A pattern showing the problem every evening points at congestion, and one that starts on your billing date points at the plan.
Frequently Asked Questions
Why is my mobile data slow but my Wi-Fi is fast?
They travel through completely different paths, so one being healthy says nothing about the other. Wi-Fi comes from your router, while mobile data depends on signal strength, tower load, your plan’s allowance, and the phone’s network settings. Test with Wi-Fi switched off entirely. If mobile data is slow at the same spot every day, you have a cellular problem worth fixing.
Why did my data slow down right after my billing cycle ended?
Your high-speed allowance likely reset and you began using data again, which puts your line back under the carrier’s deprioritization rules on some plans. Speeds are restored when the usage drops or the next cycle arrives. Check your usage in the carrier app, and if the slowdown lasts well past a normal cycle, ask the carrier to review the line for a flag.
Is it safe to reset my APN, and what does it actually change?
Resetting the APN restores the carrier’s default address for routing your mobile traffic, which repairs corrupted settings after an update. Nothing is deleted beyond that configuration. On Android, find Access Point Names inside your SIM settings and choose Reset to default. Never paste an APN from a forum post, because a wrong one stops mobile data completely.
Why does my phone say 5G but the data is still slow?
The 5G icon shows the network your phone is registered on, not the bandwidth you are receiving. Congested 5G bands, a deprioritized line, or indoor penetration can all leave you with a 5G label and crawl-speed data. Check your RSRP reading in Field Test Mode and compare indoors and outdoors, then run a speed test at a different time of day before you blame the phone.
How do I check my real signal strength instead of the bars?
On iPhone, open the Phone app and dial the Field Test Mode code, then read the RSRP value in dBm; press the phone icon to exit. On Android, look under Settings, About phone, then Status or SIM status for signal strength. Readings from -50 to -79 dBm are excellent, -90 to -99 is fair, and anything below -110 means coverage is the limit, not your settings.
How do I fix slow mobile data while traveling abroad?
Roaming speeds are set by the agreement between your carrier and the network you are visiting, so most slow speeds abroad cannot be fixed on the phone. Turn off data roaming for the trip you are not using, and check whether your plan includes high-speed roaming at all. If you need real speed, a local eSIM or local prepaid SIM in the phone performs better than roaming on your home plan.
What to Do First
In the first five minutes, run a speed test on mobile data with Wi-Fi off, toggle airplane mode for 30 seconds, and restart the phone. Those three cover most of the fixable cases, and the numbers they produce tell you which of the remaining steps is worth your time.
If the numbers stay low, compare your dBm reading indoors and outdoors before you change another setting. Bad readings everywhere mean coverage or the carrier, not your phone, and a support call with those numbers attached gets a real answer instead of a script. That is the working order for how to fix slow mobile data speeds: measure first, reset the radio, restart, and only then start changing settings one at a time.


