Quick answer
Most phones set APN settings automatically when you activate a SIM. You only need this guide if your data or picture messaging stopped working — usually after switching carriers, bringing your own device (BYOD), or updating your phone's software.
If you want the fastest fix: text APN to 611611 — this works for Straight Talk, TracFone, Total Wireless, and other TracFone-family carriers, and they'll push the correct settings to your phone. For all other carriers, find your carrier below and enter the settings manually.
Jump to your carrier
Verizon Network
AT&T Network
T-Mobile Network
Multi-Network
How to change APN settings
📱 Android
- Settings → Connections (or Network & internet)
- Mobile Networks → Access Point Names
- Tap + to add a new APN
- Enter each field — no spaces after commas in APN Type (e.g.
default,supl,mmsnotdefault, supl, mms) - Save, then select the new APN (tap the radio button)
- Toggle Airplane Mode off/on or restart
iPhone
iPhones typically auto-configure APN settings via a carrier settings update. The APN editor is locked or hidden on most iPhones by design.
If data isn't working: restart your phone, then check Settings → General → VPN & Device Management for a carrier profile to install.
Verizon Network
Verizon, Visible, Xfinity Mobile, Spectrum Mobile
Verizon Verizon Network
Most Verizon phones auto-configure. Manual entry is only needed on unlocked BYOD devices.
| Field | Value |
|---|---|
| APN | vzwinternet |
| MMSC | http://mms.vtext.com/servlets/mms |
| MMS Port | 80 |
| APN Type | default,supl,mms |
| APN Protocol | IPv4/IPv6 |
| Username / Password | Leave blank |
AT&T Network
AT&T, Cricket Wireless, Boost Mobile
AT&T AT&T Network
AT&T pushes carrier settings automatically on most iPhones. Android BYOD devices may need manual entry.
| Field | Value |
|---|---|
| APN | phone |
| MMSC | http://mmsc.mobile.att.net/ |
| MMS Proxy | proxy.mobile.att.net |
| MMS Port | 80 |
| APN Type | default,supl,mms |
| Username / Password | Leave blank |
T-Mobile Network
T-Mobile, Mint Mobile, Metro by T-Mobile, Tello, Lyca Mobile
T-Mobile T-Mobile Network
T-Mobile auto-configures on most modern phones. The same APN works for 4G LTE and 5G.
| Field | Value |
|---|---|
| APN | fast.t-mobile.com |
| MMSC | http://mms.msg.eng.t-mobile.com/mms/wapenc |
| MCC / MNC | 310 / 260 |
| APN Protocol | IPv4/IPv6 |
| Username / Password | Leave blank |
Mint Mobile T-Mobile Network
iOS 12+ auto-configures when the SIM is inserted. For Android, text SETUP to 6700 to receive configuration instructions, or enter manually. If Wholesale doesn't work, try lowercase wholesale — behavior varies by Android device.
| Field | Value |
|---|---|
| APN | Wholesale |
| MMSC | http://wholesale.mmsmvno.com/mms/wapenc |
| MMS Port | 8080 |
| APN Type | default,supl,mms |
| Username / Password | Leave blank |
Visible Verizon Network
iPhones lock the APN editor on Visible — this is intentional. Settings apply automatically at activation. Android: after saving, toggle Airplane Mode off/on to activate.
| Field | Value |
|---|---|
| APN | VSBLINTERNET |
| MMSC | http://mms.vtext.com/servlets/mms |
| MMS Port | 80 |
| MCC / MNC | 311 / 480 |
| APN Type | default,mms,supl,dun |
| APN Protocol | IPv4/IPv6 |
| Username / Password | Leave blank |
Cricket Wireless AT&T Network
Note: the APN value Endo is not a typo — it's Cricket's actual setting. Major iOS updates sometimes reset it to AT&T defaults; re-enter if data breaks after an iOS update.
| Field | Value |
|---|---|
| APN | Endo |
| MMSC | http://mmsc.aiowireless.net |
| MMS Proxy | proxy.aiowireless.net |
| MMS Port | 80 |
| MCC / MNC | 310 / 150 |
| APN Type | default,mms,fota,hipri,supl |
| Username / Password | Leave blank |
Metro by T-Mobile T-Mobile Network
Metro phones purchased in-store typically auto-configure. BYOD and unlocked devices may need manual entry. MMS on Metro uses port 8080, not the more common 80.
| Field | Value |
|---|---|
| APN | fast.t-mobile.com |
| MMSC | http://metropcs.mmsmvno.com/mms/wapenc |
| MMS Port | 8080 |
| MCC / MNC | 310 / 260 |
| APN Protocol | IPv4/IPv6 |
| Username / Password | Leave blank |
Multi-Network
US Mobile, Straight Talk, Consumer Cellular, TracFone, Total Wireless, Google Fi
US Mobile Multi-Network
US Mobile offers three networks. Your APN depends on which you chose. iPhone users: download the carrier profile at usmobile.com/apn-download — do not enter settings manually on iOS.
| Network | APN | MMSC | MMS Proxy | Port |
|---|---|---|---|---|
| Warp Verizon | vzwinternet | http://mms.vtext.com/servlets/mms | — | 80 |
| Dark Star AT&T | ereseller | http://mmsc.mobile.att.net | proxy.mobile.att.net | 80 |
| Light Speed T-Mobile | wholesale | http://wholesale.mmsmvno.com/mms/wapenc | — | — |
APN values are case-sensitive. Enter them exactly as shown. US Mobile uses a separate IMS APN on Warp (Verizon) for calling — if voice calls are affected, visit their help center for the full APN list.
Straight Talk Multi-Network
Straight Talk SIMs run on Verizon, AT&T, or T-Mobile depending on which SIM you have. Best option: text APN to 611611 — Straight Talk will push the correct over-the-air profile for your specific SIM automatically. Manual APN entry can work but varies by SIM generation; the 611611 push is more reliable.
| Field | Value (manual fallback) |
|---|---|
| APN | tfdata |
| MMSC | http://mms-tf.net |
| MMS Proxy | mms3.tracfone.com |
| MCC / MNC (Verizon SIM) | 311 / 480 |
| MCC / MNC (AT&T SIM) | 310 / 410 |
| MCC / MNC (T-Mobile SIM) | 310 / 260 |
| Username / Password | Leave blank |
Tello T-Mobile Network
APN settings usually apply automatically on Tello activation. If data or MMS stops working, try tapping the menu and selecting "Reset to default" first before entering manually.
| Field | Value |
|---|---|
| APN | fast.t-mobile.com |
| APN Type | default,supl,mms |
| APN Protocol | IPv4/IPv6 |
| Username / Password | Leave blank |
Boost Mobile AT&T Network
Boost Mobile uses AT&T as its primary network partner and uses AT&T-style APN infrastructure. If data breaks after activation or a software update, try the settings below. When in doubt, check the Boost Mobile app or carrier settings first — some newer SIMs auto-provision without manual entry.
| Field | Value |
|---|---|
| APN | ereseller |
| MMSC | http://mm.myboostmobile.com |
| MMS Proxy | 68.28.31.7 |
| APN Type | default,mms,supl |
| Username / Password | Leave blank |
Xfinity Mobile Verizon Network
Most Xfinity Mobile lines auto-configure at activation. BYOD Android phones sometimes need manual entry. The APN value must be entered in exact uppercase with periods.
| Field | Value |
|---|---|
| APN | COMCAST.RSLR.VZWENTP |
| MCC / MNC | 311 / 480 |
| APN Protocol | IPv4/IPv6 |
| Username / Password | Leave blank |
| Fallback APN (if above fails) | vzwinternet |
Spectrum Mobile Verizon Network
Spectrum Mobile runs on Verizon's network. iOS 15+ auto-detects settings in most cases. Spectrum's official support does not publish standalone APN settings — if you need manual entry, use Verizon's standard values:
| Field | Value |
|---|---|
| APN | VZWINTERNET |
| MMSC | http://mms.vtext.com/servlets/mms |
| MMS Port | 80 |
| APN Protocol | IPv4/IPv6 |
| Username / Password | Leave blank |
Consumer Cellular AT&T + T-Mobile
Consumer Cellular uses AT&T and T-Mobile. Your settings depend on which network your SIM is provisioned for. Check your activation email or call Consumer Cellular to confirm which network you're on — the APNs are not interchangeable.
| Network | APN | MMSC | MMS Proxy | Port |
|---|---|---|---|---|
| AT&T | ccdata | http://mmsc.mobile.att.net | proxy.mobile.att.net | 80 |
| T-Mobile | fast.t-mobile.com | — | — | — |
TracFone Multi-Network
Verizon completed its acquisition of TracFone, so most new activations now run on Verizon's network. Older legacy SIMs may still be on AT&T or T-Mobile infrastructure. The fastest fix regardless: text APN to 611611. For legacy T-Mobile-based SIMs, the manual settings are:
| Field | Value |
|---|---|
| APN (T-Mobile SIM) | TRACFONE.WFM |
| MMSC | http://wirelessfour.mmsmvno.com/mms/wapenc |
| MCC / MNC | 310 / 260 |
| APN Type | default,mms |
| Username / Password | Leave blank |
Total Wireless Verizon + T-Mobile
Formerly Total by Verizon (rebranded July 2024). Runs on Verizon or T-Mobile depending on your SIM. Fastest fix: text APN to 611611. For manual entry:
| Network | APN | MMSC |
|---|---|---|
| Verizon | TRACFONE.VZWENTP | http://mms.vtext.com/servlets/mms |
| T-Mobile | TRACFONE.WFM | http://wirelessfour.mmsmvno.com/mms/wapenc |
Lyca Mobile T-Mobile Network
Lyca is one of the few US MVNOs that requires a username and password in the APN settings. Skipping those credentials is the most common reason a Lyca SIM connects to LTE but can't pass data.
| Field | Value |
|---|---|
| APN | data.lycamobile.com |
| Username | lmus |
| Password | plus |
| MMSC | http://lyca.mmsmvno.com/mms/wapenc |
| MMS Port | 8080 |
| Authentication Type | PAP |
Google Fi Multi-Network
Google Fi Designed-for-Fi phones (Pixel) auto-configure and switch networks automatically. Non-Fi Android phones and older iPhones may need manual APN entry for MMS to work.
| Field | Value |
|---|---|
| APN | h2g2 |
| MMSC | http://mmsc1.g-mms.com/mms/wapenc |
| MCC / MNC | 310 / 260 |
| APN Protocol | IPv4/IPv6 |
| Username / Password | Leave blank |
Fun fact: "h2g2" is a reference to The Hitchhiker's Guide to the Galaxy — a nod from Google's engineers.
🔎 Still not working? Try these in order
- Reset Network Settings — on Android: Settings → General Management → Reset → Reset Network Settings. On iPhone: Settings → General → Transfer or Reset → Reset → Reset Network Settings. This fixes more APN issues than manual editing and forces the phone to re-request a fresh configuration from the tower.
- Check APN Type for rogue spaces — fields like
default,supl,mmsmust have no spaces after the commas. A single space causes Android to silently ignore the whole field. - Check that you selected the new APN — saving it isn't enough, you must tap it to activate it (look for a blue circle or checkmark).
- Toggle Airplane Mode off and on for 20 seconds — forces the modem to re-register with the tower using your updated settings.
- Verify your phone is unlocked — a carrier-locked phone won't use another carrier's SIM regardless of APN settings. Check your unlock status with our phone unlock guide.
- SIM provisioning issue — if settings look correct but data still fails, the problem may be on the carrier's end. Contact your carrier; they can re-push the provisioning profile to your SIM.
Frequently asked questions
What is an APN and why does it matter?▼
APN stands for Access Point Name. It's a setting on your phone that tells it how to connect to your carrier's data network for internet access and picture messaging (MMS). Most phones set this automatically when you insert a SIM, but BYOD phones and certain devices sometimes need it entered manually.
Why can't I change the APN on my iPhone?▼
Most iPhones automatically configure APN settings via a carrier settings update when you activate a SIM. Some carriers lock the APN editor entirely on iOS — this is normal and intentional. If your iPhone isn't getting data after activation, restart the phone and check Settings → General → VPN & Device Management for a carrier profile to install.
What happens if I enter the wrong APN?▼
You'll lose mobile data and/or MMS (picture messaging) until you correct it. Voice calls and texts typically still work since those use a different part of the network. Just go back and re-enter the correct settings — no permanent damage is done.
Do I need different APN settings for 5G?▼
No. The same APN works for 4G LTE and 5G on all major US carriers. There is no separate 5G APN to configure — your phone handles the network handoff automatically once the APN is set correctly.
Why does Straight Talk have different APNs for different customers?▼
Straight Talk is a multi-network MVNO — different SIM cards run on Verizon, AT&T, or T-Mobile depending on which SIM you received. The APN value "tfdata" is shared across all three, but the MCC/MNC codes differ. The easiest fix is to text APN to 611611 from your Straight Talk number and let the carrier push the correct settings to your phone automatically.
My internet works but picture messages (MMS) are failing — what's wrong?▼
Data and MMS use different settings. If web browsing works but pictures won't send or receive, the issue is almost always the MMSC (MMS server URL), MMS Proxy, or MMS Port — not the main APN value. Double-check those specific fields against the table for your carrier. On Android, you can also try creating a separate MMS-only APN alongside your data APN.
⚡ The Bottom Line
Most phones set APN automatically — but when they don't, this page has you covered.
If you're still on an overpriced plan and BYOD is the reason you're here, it might be worth comparing what else is out there. The major MVNOs — Mint, Visible, Cricket, Tello — all run on the same towers as the big three at a fraction of the price.
Looking to switch? Read our guide to MVNOs, or check the step-by-step carrier switching guide to port your number without losing service.