Before you start: compatibility check

Most modern smartphones support eSIM, but there are exceptions worth checking before purchase.

Device typeeSIM supportNotes
iPhone XS and later (2018+)YesiPhone 14 and later are eSIM-only in some markets
iPhone 13 and earlierYes (dual SIM + eSIM)Physical SIM slot + one eSIM active simultaneously
Samsung Galaxy S20 and laterYes (most models)Carrier-locked models sold in some markets may not support eSIM
Google Pixel 3 and laterYesAll Pixel models from 3 onward support eSIM
Huawei devicesVariesMany Huawei models do not support third-party eSIM profiles
Budget Android (sub-$200)Often noCheck manufacturer spec sheet for eSIM support
Check carrier lock before buying

A phone locked to a home carrier cannot accept a travel eSIM profile. iPhone: Settings > General > About > scroll to Carrier Lock - should read "No SIM restrictions." Android: Settings > Connections > Mobile Networks > look for carrier lock or network unlock status. Phones bought directly from Apple, Google, or Samsung retail are almost always unlocked. Phones from carriers may be locked for 12 to 24 months after purchase.

Step-by-step: iPhone eSIM setup for South Korea

1
Purchase your Korea eSIM plan

Buy from your chosen provider. You will receive a QR code by email or in the provider's app. Save the QR code image to your phone camera roll - you will need to scan it from another screen or print it.

2
Go to Settings > Mobile Data > Add eSIM

On iOS 16 and later: Settings > Mobile Service > Add eSIM. Tap "Use QR Code" and scan the code from your email on another device or a printed copy. The eSIM profile downloads in 30 to 60 seconds.

3
Label the eSIM

When prompted to label the new line, name it "Korea" or "Travel" to distinguish it from your home SIM. This makes routing settings easier to manage.

4
Set data routing to the Korea eSIM

Settings > Mobile Data > Mobile Data > select your Korea eSIM. Leave "Allow Mobile Data Switching" off - you want data to stay on the Korea eSIM, not switch to your home SIM and incur roaming charges.

5
Set default for calls and SMS

Keep your home SIM as default for calls and iMessage. Your Korea eSIM handles data. This keeps your home number active for banking codes and contacts without using Korean data for calls.

Step-by-step: Android eSIM setup for South Korea

1
Settings > Connections > SIM Manager

Path varies by manufacturer. Samsung: Settings > Connections > SIM Manager > Add eSIM. Pixel: Settings > Network & Internet > SIMs > Add eSIM. Other brands follow similar paths - search "eSIM" in Settings search bar.

2
Scan the QR code

Select "Scan QR code" and scan from the provider's email on a second device. Some providers also offer manual activation code entry as an alternative.

3
Activate the eSIM profile

Confirm activation when prompted. The Korean carrier profile downloads. You may see "No service" briefly - this is normal before the plane lands in Korea.

4
Set Korea eSIM as mobile data SIM

In SIM Manager, set the Korea eSIM as the data SIM. Keep home SIM as the call and SMS SIM. Enable data roaming for the Korea eSIM in its settings - required for it to connect to Korean networks.

Timing: when to install and when to activate

ActionWhen to do itWhy
Purchase eSIM plan1 to 7 days before departureGives time to troubleshoot if QR code has issues
Install eSIM profile (scan QR)Day before departureRequires wifi; confirm profile is visible in settings
Configure data routingBefore boardingOne less thing to do on arrival
First activationAutomatic on landing in KoreaeSIM activates when it detects a Korean carrier

Troubleshooting: what to do if it fails at Incheon

Incheon has full 5G coverage and carrier store counters in the arrivals hall. If your eSIM does not activate on landing, work through these steps before going to a counter.

  • Toggle airplane mode on and off - forces a network rescan. This resolves the majority of eSIM activation delays.
  • Check data roaming is enabled for the Korea eSIM - a common omission. Settings > Korea eSIM > Data Roaming > On.
  • Confirm the eSIM is set as the active data line - not the home SIM.
  • Restart the phone - clears any profile loading error from the installation process.
  • Contact provider support - most providers have 24/7 chat support. Incheon Airport has free wifi in the arrivals hall for this purpose.
  • Last resort: carrier counter at Incheon - SKT, KT, and LG U+ all have counters in T1 and T2 arrivals. A local SIM takes 15 minutes and requires your passport.
The most common setup mistake

Forgetting to enable data roaming on the Korea eSIM. The eSIM profile installs correctly, the Korean carrier appears in the network list, but data does not flow because the data roaming toggle for that specific SIM is off. Check this setting if your eSIM connects to a carrier name but shows no data throughput.