How to install eSIM with QR code on IOS?

Modified on Thu, 13 Jun at 1:52 PM

QR Code iOS 17.4.1 or above


Make certain to have a steady internet connection established before initiating the installation process of eSIM, ensuring no interruptions occur.


  1. Tap to “Install” button
  2. Long press on QR and choose “Add eSIM”
  3. Tap “Allow”
  4. Tap “Continue” and wait patiently
  5. Tap “Done” to complete installation
  6. Choose Label for added eSIM (optional) and tap “Continue”
  7. Choose “Primary” and tap “Continue”
  8. Choose “Primary” and tap “Continue”
  9. Choose “Primary” and tap “Continue”
  10. Choose ”Update Later” and tap “Done”
  11. Go to device “Setting”->”Cellular”
  12. Tap on added eSIM and enable “Data Roaming”
  13. Make sure “Data Roaming” is off for your primary SIM or eSIM



QR Code under iOS 17.4.1


Make certain to have a steady internet connection established before initiating the installation process of esim, ensuring no interruptions occur.


  1. Screenshot the QR Code and Save
  2. Launch the “Settings” on your iPhone.
  3. Scroll down and tap on "Cellular"
  4. Look for the option “Add eSIM” or "Add Cellular Plan"
  5. Tap “Use QR Code”, select “Open photos” and choose the screenshot of QR code (press “Allow” if permission needed)
  6. Tap “Continue” and wait patiently
  7. Tap “Done” to complete installation
  8. Choose Label for added eSIM (optional) and tap “Continue”
  9. Choose “Primary” and tap “Continue”
  10. Choose “Primary” and tap “Continue”
  11. Choose “Primary” and tap “Continue”
  12. Choose ”Update Later” and tap “Done”
  13. Go to device “Setting”->”Cellular”
  14. Tap on added eSIM and enable “Data Roaming”
  15. Make sure “Data Roaming” is off for your primary SIM or eSIM



Step-by-step tutorial will guide you through the entire process.






Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article