SimFinder
Troubleshooting

APN Setup Guide for iPhone — Configuration Profiles and Manual Setup

Your iPhone shows signal bars, but mobile data does not work after switching to an MVNO or activating a travel eSIM. In most cases, the missing step is the APN (Access Point Name) — a small configuration string that connects your device to the carrier’s data gateway.

This guide explains what an APN is, when iPhone sets it automatically versus when you need to act, and how to install or enter the correct settings. It also lists verified APN strings for common US, UK, and Australian MVNOs, and covers travel eSIM scenarios.

If your device shows zero bars or “No Service” rather than a data failure, start with the signal troubleshooting steps in No Mobile Data? How to Fix Data Connection Problems first.


What Is an APN?

APN stands for Access Point Name. It is defined in 3GPP TS 23.003 (the 3GPP specification for numbering, addressing, and identification) as the identifier that selects a packet data gateway on the carrier’s core network. When your device connects to a cellular network and requests internet access, the network uses the APN to route your data session to the correct gateway.

An APN has two parts:

  • Network Identifier (mandatory) — identifies the external packet data network, such as internet or fast.t-mobile.com
  • Operator Identifier (optional) — encodes the PLMN (Public Land Mobile Network) of the serving GPRS support node; most consumer APN configurations omit this field

The maximum encoded length is 100 octets, as specified in TS 23.003.

In 5G networks, the equivalent concept is the DNN (Data Network Name), defined in 3GPP TS 23.003 Clause 9A. Functionally it behaves the same way — the term changes in the 5G core architecture, but for device setup purposes the APN string you enter works across 4G and 5G. For quick definitions of APN, DNN, and related terms, see the SIM & Mobile Glossary.

Understanding what an APN does is especially useful when using an MVNO — since MVNOs run their own billing and gateway infrastructure on top of a host network, they use different APN values than the host carrier even though they share the same towers.


When iPhone Needs APN Setup vs. When It Is Automatic

iPhone handles APN configuration through two mechanisms. Knowing which one applies to your situation tells you whether you need to do anything at all.

Automatic: Carrier Settings Updates

When you insert a physical SIM from a carrier that has submitted a carrier bundle to Apple, iOS prompts “Carrier Settings Update” and installs the correct APN automatically. This works for the major MNOs (AT&T, T-Mobile, Verizon in the US; EE, O2, Three, Vodafone in the UK; Telstra, Optus, Vodafone in Australia) and for many MVNOs that have their own Apple carrier bundle.

After any iOS upgrade or SIM swap, you may see this prompt again. Always accept it.

Automatic: eSIM Profile Push

When you activate an eSIM, the eSIM provider can embed the APN configuration inside the carrier profile that is downloaded to your device. If the provider has done this, the APN is installed silently as part of the eSIM activation process, and you do not need to take any further steps. Most major travel eSIM providers include APN configuration in their profiles.

Manual Required: When Automatic Does Not Apply

You will need to set the APN manually in the following situations:

SituationWhy Manual Is Needed
MVNO SIM with no Apple carrier bundleNo automatic profile push occurs
Travel eSIM provider that omits APN from their profileProfile exists but does not include APN data
SIM inserted after a network settings resetReset clears saved APN configuration
Carrier profile installed for a different carrier is activeWrong profile overrides the APN
Device purchased from a carrier that locked APN editingAPN field is read-only; need a specific profile from the MVNO

The most common real-world scenario: you buy a prepaid SIM from a US MVNO at an airport or convenience store, insert it, get signal, but no data. The MVNO runs on T-Mobile or AT&T infrastructure but uses its own APN — and since there is no Apple carrier bundle for that reseller, iOS never configured the APN automatically.

For a broader explanation of how physical SIMs and eSIMs differ in how they deliver configuration, see the SIM basics guide.


Installing a Configuration Profile (.mobileconfig)

The standard method for iPhone APN setup is a configuration profile — a file with the .mobileconfig extension that iOS can install and manage. Your MVNO or travel eSIM provider will typically publish this on their website or include a download link in the onboarding email.

Step 1: Obtain the Profile from Your Provider

Navigate to your provider’s official support or setup page. The profile download is usually labelled something like “APN Profile for iOS,” “iPhone Configuration Profile,” or “Download for iOS.” Confirm you are downloading from the provider’s official domain.

Step 2: Download the Profile to Your iPhone

Open the link in Safari (not Chrome or another browser). iOS only triggers the profile installation dialog from Safari. When you tap the download link, iOS shows: “This website is trying to download a configuration profile. Do you want to allow this?” Tap Allow.

Step 3: Open Settings to Install

After tapping Allow, go to Settings. Near the top of the Settings screen you will see a new banner: “Profile Downloaded”. Tap it.

Alternatively, go to Settings → General → VPN & Device Management → Downloaded Profile.

Step 4: Review and Install

You will see the profile name, issuer, and a summary of what it contains. For an APN-only profile the description typically says “APN settings” or “Cellular Network Configuration.” Tap Install, enter your device passcode when prompted, and tap Install again on the confirmation screen.

Step 5: Confirm and Test

After installation, go to Settings → General → VPN & Device Management. The profile should now appear under Configuration Profiles. Tap it to see the full contents — you can verify the APN string that was installed.

Toggle Airplane Mode on, wait 5 seconds, then toggle it off. This forces the modem to reconnect and use the new APN. Open Safari and load a page to confirm data is working.

iOS Version Notes

  • iOS 17 and iOS 18: the configuration profile installation flow for APN purposes is the same as described above. The “Profile Downloaded” banner appears in Settings as expected.
  • iOS 18: no significant changes to the profile installation process for APN configuration have been reported. If you encounter a different UI path, refer to Apple Support for the latest guidance.
  • On all recent iOS versions, the profile is installed under Settings → General → VPN & Device Management (not the older “Profiles” path that appeared in iOS 14 and earlier).

Manually Configuring APN When No Profile Is Provided

Some MVNOs do not publish a .mobileconfig profile and instead instruct you to enter APN settings manually. This is only possible if the Cellular Data Network menu is accessible — many carrier profiles hide this menu to prevent accidental changes.

Accessing the Cellular Data Network Menu

Go to Settings → Cellular → Cellular Data Network.

The menu name and path vary by iOS version and region:

  • iOS 17/18, US region: Settings → Cellular → Cellular Data Network
  • International builds (non-US): Settings → Mobile Data → Mobile Data Network
  • On some carrier profiles: the menu is entirely absent

Note: Apple removed the intermediate Cellular Data Options step in recent iOS versions. The correct path is directly Settings → Cellular → Cellular Data Network (source: Apple Support).

If the menu is missing, your carrier has locked APN editing. In this case, manual entry is not possible through the standard Settings path — you must either obtain and install a .mobileconfig profile from your provider, or contact their support.

Entering APN Values

The Cellular Data Network screen has three sections: Cellular Data, LTE Setup (Optional), and Personal Hotspot. For basic internet connectivity, only the Cellular Data section needs to be filled:

FieldWhat to Enter
APNThe APN string from your provider (e.g., internet, wholesale, fast.t-mobile.com)
UsernameLeave blank unless your provider specifies one
PasswordLeave blank unless your provider specifies one

Enter the APN string exactly as provided — it is case-sensitive in some implementations, and extra spaces will prevent the connection from working.

After entering the values, press the Home button or swipe up to go back. Then toggle Airplane Mode off and on to apply the new settings.

The LTE Setup and Personal Hotspot Fields

The LTE Setup APN field is used for certain carrier-specific LTE provisioning. On most consumer plans, leaving it blank is correct — only fill it in if your provider explicitly gives you a separate LTE APN value.

The Personal Hotspot APN field controls the APN used when sharing your connection. For most MVNOs, this is the same as the Cellular Data APN or left blank. Use the value your provider documents.


Common Carrier APN Examples (US / UK / AU)

The following APN values are published in official carrier documentation. APN strings can change when carriers update their infrastructure — always verify the current value at your carrier’s official support page before entering.

United States

CarrierAPN StringNotes
T-Mobile (postpaid)fast.t-mobile.comPublished on T-Mobile support
T-Mobile (prepaid)fast.t-mobile.comSame APN for prepaid
Mint Mobile (T-Mobile MVNO)wholesaleMint Mobile setup guide
Metro by T-Mobilefast.metropcs.comMetro by T-Mobile official support
Visible (Verizon sub-brand)vsblinternetVisible APN guide
AT&T (postpaid, 5G)ENHANCEDPHONEAT&T official support (username/password: blank)
AT&T (postpaid, LTE)phoneAT&T official support (username/password: blank)
AT&T (prepaid)NXTGENPHONEAT&T official support (username/password: blank)
AT&T (hotspot/MiFi)BroadbandRequired when using Personal Hotspot on AT&T
Cricket Wireless (AT&T sub-brand)ndoCricket support
Verizon (postpaid)vzwinternetVerizon support

Note on Mint Mobile: Mint runs on T-Mobile’s network. The official APN is wholesale as documented on Mint Mobile’s setup guide. Some users report that fast.t-mobile.com works as an unofficial fallback, but the official value wholesale should be used as the primary setting. Always check Mint’s official support page for the current recommended value.

United Kingdom

CarrierAPN StringNotes
EEeverywhereEE support
O2mobile.o2.co.ukO2 support
Threethree.co.ukThree support
Vodafonewap.vodafone.co.ukUsername: wap, Password: wap. Check Vodafone UK official support for the most current guidance
giffgaff (O2 MVNO)giffgaff.comgiffgaff support — username: giffgaff, password: password
Tesco Mobile (O2 MVNO)prepay.tesco-mobile.comTesco Mobile support

Australia

CarrierAPN StringNotes
Telstratelstra.internetTelstra support
OptusyesinternetOptus support
Vodafone AU (postpaid)vfinternet.auVodafone AU official support
Vodafone AU (prepaid/4G)live.vodafone.comVodafone AU official support

Important: These values are correct as of April 2026 but are subject to change. Always confirm at the carrier’s official support site. Do not rely on third-party APN databases — they are frequently outdated and may list deprecated values.


APN for Travel eSIMs

Travel eSIMs have a different configuration model compared to domestic SIMs. Understanding how they work prevents most APN-related confusion.

How Travel eSIM APN Works

When you download a travel eSIM profile, the profile itself can embed the APN configuration. Most major providers — including Airalo, Holafly, Nomad, and Saily — include APN settings in their profiles, so installation is complete once the eSIM is activated.

If a provider does not include APN data in the profile, they publish the required APN string in their setup documentation or onboarding email. Manual entry follows the same steps as domestic MVNO setup above.

Travel eSIM and Data Roaming

Even with a correct APN, data will not flow on a travel eSIM if Data Roaming is disabled. This surprises many users: a travel eSIM is technically connecting to the local network as a roaming session at the protocol layer, so iOS treats it as roaming even though you are physically present in that country.

To enable Data Roaming on iPhone:

  1. Settings → Cellular.
  2. Tap the travel eSIM line name.
  3. Tap Cellular Data Options.
  4. Turn on Data Roaming.

If you are using a dual-SIM setup with a home SIM and a travel eSIM, also confirm which line is set as the Cellular Data line (Settings → Cellular → Cellular Data → select the travel eSIM line).

For a complete dual-SIM travel setup, including how to prevent your home SIM from accidentally using data abroad, see What Is an eSIM?.

When Manual APN Entry Is Needed for Travel eSIMs

Manual APN entry for travel eSIMs is more common on Android than on iPhone, but it does occur on iOS when:

  • The provider’s profile omits APN data (less common with major providers)
  • You are using a regional or niche provider whose profile is not fully configured for iOS
  • You reinstalled the eSIM profile after deleting it, and the reinstall did not include APN data

In these cases, the provider’s support page will list the APN string. Enter it in the Cellular Data Network menu as described in the Manual Configuration section above.


Troubleshooting: Data Still Doesn’t Work

If you have installed a profile or entered the APN manually and data still does not work, go through this checklist in order.

1. Confirm the Profile Is Active

Settings → General → VPN & Device Management → Configuration Profiles. Verify the profile is listed. If it says “Not Verified” or shows a warning triangle, the profile may have an untrusted certificate — delete it and re-download from the provider’s official site.

2. Check the Cellular Data Toggle

Settings → Cellular → Cellular Data must be toggled on (green). This is separate from the APN setting.

3. Check Data Roaming

Settings → Cellular → tap the SIM line → Cellular Data Options → Data Roaming on. Required for travel eSIMs and some MVNOs.

4. Confirm the Correct SIM Is Handling Data

On dual-SIM iPhones, Settings → Cellular → Cellular Data shows which line is currently providing data. If the wrong line is selected, tap it and switch to the correct one.

5. Verify the APN String

Go back to the Cellular Data Network menu (or the installed profile) and compare the APN string character by character with your provider’s documentation. Common mistakes: capital letters in the wrong place, a period instead of a hyphen, or a trailing space.

6. Toggle Airplane Mode

Toggle Airplane Mode on for 10 seconds, then off. This forces the modem to re-establish the data session using the new APN.

7. Restart the iPhone

A full restart (power off, then power on) re-initialises the modem stack and can resolve issues that an Airplane Mode toggle does not.

8. Reset Network Settings (Last Resort)

Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings. This clears all Wi-Fi passwords, VPN configurations, and APN customisations but preserves eSIM profiles. After the reset, the carrier may push an updated profile automatically. If not, reinstall the profile or re-enter the APN manually.

iOS-Specific Issues

  • iOS 17.x and iOS 18.x: There are no known iOS 17 or 18 bugs that prevent APN settings from taking effect under normal circumstances. If a specific iOS update broke data for your MVNO, check the provider’s community forum for announcements.
  • Carrier settings out of date: Settings → General → About. If a carrier settings update is available, a dialog will appear. Install it. Outdated carrier bundles can cause APN-related mismatches.

For a full step-by-step data troubleshooting sequence that covers all causes beyond APN — including data caps, VPN interference, and DNS issues — see No Mobile Data? How to Fix Data Connection Problems.


Removing and Switching Profiles

Removing a Configuration Profile

Settings → General → VPN & Device Management → Configuration Profiles → tap the profile → Remove Profile. Enter your device passcode to confirm.

After removal, iOS may automatically download a fresh carrier settings update if your carrier has one available. If data worked before installing the profile, removing it should restore the previous state.

Profile Priority When Multiple Profiles Are Installed

If you have two configuration profiles that both define APN settings, iOS applies the APN from the most recently activated profile. There is no visual indicator in Settings that shows which profile’s APN is currently in use — you can only infer this from the order of installation.

To avoid conflicts, keep only one APN-defining profile active at a time. Remove old profiles before installing a new one, especially when switching from one MVNO to another.

Carrier Settings vs. Configuration Profiles

Apple’s carrier settings (delivered automatically as Carrier Settings Updates) and manually installed configuration profiles are different mechanisms:

  • Carrier settings are maintained by Apple in partnership with carriers and updated automatically
  • Configuration profiles are installed by the user and managed under VPN & Device Management

A manually installed configuration profile takes precedence over the carrier’s automatic APN setting for the same field. If a carrier settings update arrives after you have installed a manual profile, the update does not overwrite the profile’s APN — you would need to remove the profile first.


FAQ

What is an APN and why does my iPhone need it?

APN stands for Access Point Name. It is defined in 3GPP TS 23.003 as the identifier that connects your device to the carrier’s packet data gateway. Without the correct APN, your iPhone can show signal bars but cannot route internet traffic. Most carriers push the APN automatically when you insert a SIM or activate an eSIM. You only need to set it manually when automatic configuration does not happen — most commonly with MVNOs and some travel eSIMs.

Why can’t I see the Cellular Data Network menu on my iPhone?

The Cellular Data Network (or Mobile Data Network) menu is hidden when your carrier or MVNO has locked APN editing through a carrier configuration profile. This is standard practice on many carrier-managed plans. To set the APN, you need to install the .mobileconfig profile that your MVNO or eSIM provider supplies. If no profile is available, contact their support to request one.

What is a .mobileconfig file and is it safe to install?

A .mobileconfig file is an Apple-format configuration profile that can push APN settings, Wi-Fi credentials, VPN configs, and other parameters to an iPhone. For APN setup, only install profiles provided directly by your MVNO or eSIM provider from their official website or onboarding email. A profile from an unknown source could modify DNS, VPN, or other sensitive settings. After installation, you can review exactly what a profile contains at Settings → General → VPN & Device Management.

Will installing a carrier profile override my existing settings?

A carrier configuration profile installs its APN values into a managed layer that takes precedence over the manual Cellular Data Network fields. If you already had working APN settings, installing a second profile can override them. iOS applies the APN from the most recently installed active profile. If two profiles conflict, remove the old one first (Settings → General → VPN & Device Management), then install the new one.

Do travel eSIMs need APN setup on iPhone?

Most major travel eSIM providers (Airalo, Holafly, Nomad, Saily) push APN configuration automatically when you activate the eSIM, so no manual setup is required in most cases. Some smaller providers do require manual APN entry. Check your provider’s setup documentation or onboarding email for the specific APN string. If your eSIM is active and shows a signal but data does not work, the APN is the most likely cause.

How do I remove a carrier profile from my iPhone?

Go to Settings → General → VPN & Device Management. Under Configuration Profiles, tap the profile name, then tap Remove Profile. You will be prompted to enter your device passcode. After removal, restart your iPhone and check whether your carrier pushes a fresh APN profile automatically. If it does not, you will need to install a new profile or enter APN settings manually.

My APN is set correctly but data still does not work. What else should I check?

APN is one of several prerequisites for mobile data. Also verify: (1) Cellular Data toggle is on (Settings → Cellular), (2) Data Roaming is enabled if your SIM routes data via a roaming session — common with travel eSIMs and some MVNOs, (3) your plan has remaining data and is not expired, (4) no VPN is intercepting traffic. For a full diagnostic sequence, see the No Mobile Data guide.


Use SimFinder to compare domestic mobile plans, or SimFinder Travel to find and compare travel eSIM plans for your destination.