APN Settings Explained: Fixing Mobile Data on MVNOs
What Are APN Settings?
APN stands for Access Point Name. It is the gateway between your phone's cellular connection and the carrier's network services — mobile data, MMS (picture messaging), and sometimes visual voicemail. Think of it as the address your phone uses to connect to the internet through your carrier. When you insert a SIM from a major carrier like T-Mobile, Verizon, or AT&T, your phone usually configures the APN automatically. But when you use an MVNO (Mobile Virtual Network Operator) like Mint Mobile, US Mobile, Red Pocket, or Lycamobile, the automatic configuration does not always work. Incorrect APN settings are the number-one reason MVNO customers experience working phone calls but no mobile data, or data works but MMS picture messages fail.
When You Need to Set APN Manually
You typically need to manually configure APN settings in these situations: you switched to an MVNO and data or MMS is not working after activation; you performed a factory reset on a phone with an MVNO SIM; you moved an MVNO SIM from one phone to another; or your carrier updated their network settings and your phone did not receive the update automatically. On iPhone, APN settings are usually pushed automatically through carrier settings updates, but some MVNOs require manual entry. On Android, manual APN configuration is more common because the operating system gives you direct access to the APN editor.
How to Find Your Carrier's APN Settings
Every carrier and MVNO publishes their correct APN settings on their support website. Here are the APN details for the most popular MVNOs. For T-Mobile network MVNOs (Mint Mobile, Tello, Ultra Mobile, Metro), the standard APN is "fast.t-mobile.com" with no username or password, MMS APN of "fast.t-mobile.com", MMSC of "http://mms.msg.eng.t-mobile.com/mms/wapenc", and MMS port 80. For AT&T network MVNOs (Cricket, Red Pocket AT&T SIM), the APN is typically "ndo" for Cricket or "att.mvno" for others, with carrier-specific MMS settings. For Verizon network MVNOs (Visible, US Mobile Dark Star, Total Wireless), the APN is usually configured automatically, but manual entry uses "vsub" as the APN name. Always check your specific carrier's support page for the most current settings — these can change when carriers update their network infrastructure.
How to Enter APN Settings
Android
Open Settings, then Network and Internet (or Connections on Samsung), then Mobile Networks, then Access Point Names. Tap the plus icon or menu button to add a new APN. Enter each field exactly as specified by your carrier — name, APN, proxy, port, username, password, server, MMSC, MMS proxy, MMS port, MCC, MNC, authentication type, and APN type. Common APN type values are "default,mms,supl" for standard data and MMS. After entering all fields, tap the menu and select Save. Then select the new APN as your active access point. Restart your phone. If data still does not work, try toggling airplane mode on and off.
iPhone
On iPhone, go to Settings, then Cellular, then Cellular Data Network. If this option is not visible, your carrier may restrict manual APN editing — this is common on locked iPhones and some carrier-configured devices. If the option is available, enter the APN, username, and password fields for Cellular Data, LTE Setup, and MMS. iPhone applies changes immediately without needing a restart, but toggling airplane mode can help the new settings take effect. If the Cellular Data Network option is missing, check for a carrier settings update: go to Settings, then General, then About — if an update is available, a prompt will appear. Installing the carrier settings update often resolves APN issues automatically.
Common APN Problems and Fixes
Data Works but MMS Fails
This is the most common APN misconfiguration. The APN and data fields are correct, but the MMS-specific fields (MMSC, MMS proxy, MMS port) are missing or wrong. Double-check these fields against your carrier's published settings. MMS also requires mobile data to be enabled — MMS does not work over WiFi on most carriers unless you also have WiFi calling and advanced messaging enabled.
No Data at All
If you have no data connection after inserting a new SIM, verify that the APN name and APN address fields are entered exactly as specified — even a single extra space or wrong character will prevent connection. Check that mobile data is turned on in your phone's settings. Verify that the SIM is properly seated by removing and reinserting it. On Android, try resetting network settings (Settings, then System, then Reset, then Reset Network Settings) — this clears all saved WiFi, Bluetooth, and cellular settings and may resolve persistent APN issues.
Slow Data After Switching
If data works but is extremely slow, verify that the APN type field includes "default" and that the APN protocol is set to IPv4/IPv6 rather than just IPv4. Some carriers also require specific MCC (Mobile Country Code) and MNC (Mobile Network Code) values — for US T-Mobile, MCC is 310 and MNC is 260. Incorrect MCC/MNC values can cause your phone to connect to a roaming partner rather than the primary network, resulting in degraded speeds.
If you are considering switching MVNOs and want to understand network differences before you change, our Best AT&T Network MVNOs and Best T-Mobile Network MVNOs roundups cover the options.
Why Automatic APN Configuration Fails on MVNOs
When you insert a SIM card, your phone queries a built-in database of carrier profiles to find the correct APN settings. Major carriers like T-Mobile, AT&T, and Verizon have profiles pre-loaded on every phone sold in the US. MVNOs, however, may not be in your phone's carrier database — especially smaller MVNOs like Red Pocket, H2O Wireless, or Lycamobile. When the phone cannot match the SIM to a known carrier profile, it either leaves APN fields blank or applies incorrect settings from a similar carrier. This is why MVNO customers disproportionately encounter APN problems compared to customers on major carriers. The solution is always manual entry using the exact settings published by your specific MVNO.
APN Settings and International Travel
If you travel internationally with an MVNO SIM, your APN settings may change depending on the roaming agreements your MVNO has. Some MVNOs do not support international roaming at all, meaning your data will not work abroad regardless of APN settings. Others require you to enable data roaming in your phone's settings and may use a different APN for international data. If you are traveling internationally, check your MVNO's roaming policy before departure and note whether specific APN changes are needed for your destination. In many cases, adding a local eSIM for data at your destination is simpler and cheaper than relying on your MVNO's roaming capability.
Frequently Asked Questions
What is an APN and why does it matter?
APN (Access Point Name) is the gateway setting that connects your phone to your carrier's data and MMS services. Incorrect APN settings cause mobile data or picture messaging to fail.
Why does my data work but MMS picture messages do not?
This is almost always an APN misconfiguration. The MMS-specific fields — MMSC, MMS proxy, and MMS port — are likely missing or incorrect. Check your carrier's support page for the exact MMS settings.
Do I need to set APN manually on iPhone?
Usually not. iPhone receives APN settings through carrier settings updates. If data or MMS is not working, check Settings > General > About for a carrier settings update before trying manual APN entry.
Where do I find the correct APN settings for my carrier?
Every carrier publishes APN settings on their support website. Search for your carrier name plus APN settings to find the official documentation with exact values for each field.