Does the Apple iPhone 12 have eSIM?
Detailed hardware verification, regional model exceptions, and EID code guides.
Hardware Verdict
Yes, the Apple iPhone 12 supports eSIM. It also allows storing multiple eSIM profiles and utilizing dual active eSIM lines.
Regional & Model Exceptions
iPhone 12 models from mainland China, Hong Kong, and Macao lack eSIM hardware. Only physical SIMs are supported on these regional variants.
How to find your EID number
Find the EID by opening Settings > General > About and scrolling down to the EID section.
How to install eSIM on iPhone 12
To install: Navigate to Settings > Cellular > Add eSIM. Choose to scan a carrier QR code or download the plan directly from your provider app.
Carrier Lock Warning
Even if your iPhone 12 supports eSIM hardware, your device must be carrier-unlocked to use travel eSIMs.
If you purchased your device under a monthly contract, contact your network provider to request a SIM unlock before traveling.
How to Check Lock Status →