Does the iPhone 12 have eSIM?

Yes

All four iPhone 12 models have eSIM: one active eSIM at a time, plus the physical SIM.

How to check on your phone in 10 seconds

  1. Dial *#06# in the Phone app. If an EID number appears on screen, your phone has eSIM.

What you need to know about the iPhone 12

  • One active eSIM + the physical SIM. You can keep your usual SIM in the tray and the travel eSIM at the same time, each with its own line.
  • Two eSIMs at once, no. Two active eSIMs at the same time is only possible from iPhone 13 onwards.
  • Versions from mainland China, Hong Kong and Macao don’t have eSIM, with one exception: the iPhone 12 mini sold in Hong Kong and Macao does.
  • It applies to all four: iPhone 12, 12 mini, 12 Pro and 12 Pro Max.

Source: Apple · Apple · Checked on 06-10-2026

Requirement: the phone must be unlocked

As well as having eSIM, the phone must be carrier-unlocked. If you bought it from an operator and it’s locked, it may not accept an eSIM from another company: ask them before you travel.

iPhone 12 and eSIM: frequently asked questions

Can I use my SIM and a travel eSIM at the same time on iPhone 12?

Yes. iPhone 12 supports one active eSIM as well as the physical SIM: your SIM for calls and texts, the eSIM for travel data.

Can I have two active eSIMs on iPhone 12?

No. Two active eSIMs at once is only possible from iPhone 13. On iPhone 12 it’s physical SIM + one eSIM.

My iPhone 12 is from Hong Kong. Does it have eSIM?

It depends on the model: the iPhone 12 mini from Hong Kong and Macao does; the other iPhone 12 models sold there and in mainland China don’t. Dial *#06#: if an EID shows up, it has eSIM.

Does iPhone 12 Pro have eSIM too?

Yes. All four models (12, 12 mini, 12 Pro and 12 Pro Max) work the same: one active eSIM plus the physical SIM.