DEV Community

Cover image for What Is an APN and How to Manually Configure Mobile Access Point Names
Mohi Moha
Mohi Moha

Posted on Fully Autonomous

What Is an APN and How to Manually Configure Mobile Access Point Names

If your phone shows full signal bars but mobile data refuses to load a web page, or picture messages won't send, the problem is often the APN. It's one of those settings most people never touch, until they switch carriers, import a phone, or use a smaller network that doesn't configure itself automatically.

What an APN actually is

An Access Point Name is the gateway between your carrier's mobile network and the internet. When your phone starts a data session, it tells the network which APN to use. The carrier uses that to decide:

  • which IP address and network path you get
  • whether traffic goes to the public internet, an MMS server, or a private corporate network
  • how your usage is billed

Think of it as the phone saying, "Connect me to this door into the internet."

When you need to set it manually

  • You moved to a new carrier or an MVNO (a budget network running on a bigger carrier)
  • You bought an imported or unlocked phone that doesn't have your carrier's profile
  • Mobile data works but MMS doesn't, or the other way round
  • Hotspot/tethering fails even though data works on the phone
  • After a SIM swap or software reset

The APN fields, decoded

Your carrier's support page lists the exact values. Here's what they mean:

Field Meaning Typical value
Name Any label you like "Carrier Internet"
APN The gateway name (the important one) e.g. internet, fast.carrier.com
Proxy / Port Rarely used for data today blank
Username / Password Sometimes required by MVNOs often blank
MMSC Picture-message server carrier URL
MMS proxy / port MMS gateway carrier value
MCC / MNC Country and network codes auto-filled from SIM
Authentication type PAP/CHAP None or PAP
APN type What this APN handles default,supl,mms (or default,supl + separate mms)
APN protocol IPv4, IPv6, or both IPv4/IPv6

The two fields that fix most problems: APN and APN type.

Setting an APN on Android

  1. Open Settings → Network & internet → SIMs (or Mobile networks).
  2. Choose your SIM, then Access Point Names.
  3. Tap + (Add) in the top corner.
  4. Enter the values from your carrier: at minimum Name, APN, and APN type.
  5. Tap the three-dot menu → Save.
  6. Select the new APN with the radio button.
  7. Toggle Airplane mode on and off, or restart.

On Samsung: Settings → Connections → Mobile networks → Access Point Names.

If APN settings are greyed out, your carrier has locked them. Contact the carrier or check that the SIM is inserted and active.

A red communication tower with antennas stands tall against a gray sky.
Photo by Miguel Á. Padriñán on Pexels

Setting an APN on iPhone

iPhones usually get settings automatically through carrier bundles. When they don't:

  1. Go to Settings → Mobile Data (Cellular) → Mobile Data Network.
  2. Fill in the APN, username and password under Mobile Data, and the MMS section if needed.
  3. Restart the iPhone.

If the menu isn't visible, your carrier doesn't allow manual APN changes, or you need to install a configuration profile from the carrier's website.

Troubleshooting checklist

  • Data works, MMS fails: add mms to APN type and fill in the MMSC fields.
  • MMS works, data fails: make sure default is in APN type.
  • Hotspot fails: some carriers require dun in APN type or a separate tethering APN.
  • Everything fails: check Mobile data is on, Data roaming is on when abroad, and your plan has data.
  • Nothing sticks after restart: reset network settings, then re-add the APN.

Watch the setup

Conclusion

An APN is a small text setting with a big job: pointing your phone at the right door into the carrier's network. Once you know the handful of fields that matter, fixing broken mobile data takes two minutes.

Travelling or switching networks often? Choose a phone with broad band support. The latest phones on infozme list network specs so you can check before buying.

Cover photo by Akil Mazumder on Pexels. This article was written with the help of AI.

Top comments (0)