Is the Apple iPhone 12 Pro eSIM compatible?

Yes. The Apple iPhone 12 Pro (2020) supports eSIM in its UK version.

Verified against the manufacturer and UK carrier sources. Data last updated 2026-07-23.

The detail and the caveats

Nano-SIM plus one active eSIM; mainland China and Hong Kong models have no eSIM.

Apple pattern: iPhone XS, XS Max, XR (2018) and every later iPhone supports eSIM in UK models. iPhone 13 and later (including SE 3rd gen) support two active eSIMs. UK models keep the physical SIM tray on everything except the iPhone Air, which is eSIM only worldwide. Mainland China models have no eSIM except iPhone Air and iPhone 17e.

Dual eSIM: no, the iPhone 12 Pro runs one active eSIM at a time (usually alongside the physical SIM).

Verify your exact unit in 10 seconds

Model level answers have limits, especially with grey imports and regional variants. To test the actual iPhone 12 Pro in your hand:

  1. Open the dialler and dial *#06#.
  2. Look for an EID: a 32 digit number shown alongside the IMEI.
  3. EID present = the phone has eSIM hardware. No EID = no eSIM.

You can also check Settings > General > About for an EID entry.

A separate question

Is the iPhone 12 Pro supported on the ONSIM network? Yes

Whether a phone has eSIM and whether it works on a specific network are different questions. The Apple iPhone 12 Pro is on the ONSIM supported device list, so it works on the ONSIM network. On this handset an ONSIM Landline eSIM is emailed instantly at checkout and is typically live within minutes.

ONSIM Landline eSIM: a UK landline number (01, 02, 03 or 08) on your iPhone 12 Pro, activation QR code emailed instantly at checkout, typically live in minutes. From £10/user/month + VAT.

Apple iPhone 12 Pro eSIM questions

Does the Apple iPhone 12 Pro support eSIM?

Yes. The Apple iPhone 12 Pro (2020) supports eSIM in its UK version. Nano-SIM plus one active eSIM; mainland China and Hong Kong models have no eSIM.

How do I check if my Apple iPhone 12 Pro has eSIM?

Dial *#06# on the iPhone 12 Pro. If an EID (a 32 digit number) appears alongside the IMEI, your unit has eSIM hardware; no EID means no eSIM. You can also open Settings > General > About and look for an EID entry. This checks your exact handset, which matters for grey imports and regional variants.

Can I use two eSIMs at once on the Apple iPhone 12 Pro?

No. The iPhone 12 Pro supports eSIM, but only one active eSIM at a time. You can still run two lines by pairing the eSIM with a physical SIM in the tray.

Does the Apple iPhone 12 Pro work with ONSIM?

Yes. The Apple iPhone 12 Pro is on the ONSIM supported device list, so it works on the ONSIM network. On this handset an ONSIM Landline eSIM is emailed instantly at checkout and is typically live within minutes. See the supported devices page for the current list.