For years, eSIM transfers were locked inside the same ecosystem – you could move from iPhone to iPhone, or between some Android phones, but crossing the iOS‑Android divide required a trip to your carrier. iOS 26 and Android 16 change that completely. This guide walks you through every supported method, carrier requirement, and troubleshooting step to complete a cross‑platform eSIM transfer seamlessly.
If you’re new to eSIM technology, our What is eSIM? guide covers the basics. For more advanced eSIM troubleshooting scenarios, check our eSIM Deep Troubleshooting Guide (16 real cases). For general activation help, see our iPhone 17 eSIM Complete Guide.
Quick Summary: eSIM Transfer Between iPhone and Android
| From | To | Minimum OS | Method |
|---|---|---|---|
| iPhone (iOS 26) | Android (16+) | iOS 26.3 / Android 16 | QR code + manual pairing |
| Android (16+) | iPhone (iOS 26) | iOS 26 / Android 16 | QR code scan (iPhone generates) |
| iPhone (iOS 18–25) | Any | – | Not directly supported – use carrier QR code |
| Android (15 or older) | Any | – | Not supported – upgrade OS or contact carrier |
Supported carriers for cross‑platform eSIM transfer (as of April 2026):
🇺🇸 AT&T, T‑Mobile, Verizon, FirstNet
🇨🇦 Bell, Koodo, Lucky Mobile, Telus
🇫🇷 Orange, SFR
🇩🇪 Telekom
🇯🇵 au, UQ
🇲🇽 AT&T
🇨🇭 Swisscom
🇬🇧 EE
If your carrier is not listed, the transfer will fail. Use the QR code method provided by your carrier instead. For a complete reference of supported devices, see our eSIM compatibility list.
Why Cross‑Platform eSIM Transfer Changes Everything
Before iOS 26, moving an eSIM from an Android phone to an iPhone meant:
- Calling your carrier (often waiting on hold)
- Providing the new device’s EID and IMEI
- Waiting minutes or hours for a new QR code
Now, with native cross‑platform eSIM transfer, the process is fully self‑service and takes less than 60 seconds. You no longer need to contact your carrier – the transfer happens directly between devices.
What makes it possible?
- iOS 26 introduced the
Transfer from Androidfeature inside Settings. - Android 16 added a reciprocal
Pair with iPhone or iPadmenu under Google Services. - Both OS versions implement the GSMA’s consumer eSIM transfer specification (SGP.22 v2.5+), allowing secure peer‑to‑peer profile migration.
The GSMA defines these technical standards that make eSIM cross‑platform transfer possible. According to official Telekom announcements, the Telekom eSIM was the first in Europe to support this feature – Telekom customers can now transfer their eSIM between iOS and Android without any additional app. The Apple Support – eSIM on iPhone page also confirms the compatibility requirements for iOS devices.
🔒 Security note: The transfer is encrypted end‑to‑end and requires both devices to be in close proximity with Bluetooth enabled. The old eSIM is automatically deactivated the moment the new device activates it. If you later need to fix any dual‑SIM quirks after eSIM transfer, our Dual eSIM Not Working? 12 Fixes for iPhone is a helpful resource.
What You Need Before You Start an eSIM Transfer
For both directions:
- Both devices must be unlocked (no carrier lock). To check on iPhone:
Settings > General > About→Carrier Lockmust say “No SIM restrictions”. - Both devices have Bluetooth turned on.
- Both devices are connected to Wi‑Fi (or at least one has a working cellular data connection).
- The eSIM you want to transfer is active on the source device (not already deleted).
- Your carrier supports cross‑platform transfer (see list above). If not, skip to the fallback methods section.
- Your eSIM profile is not expired – some profiles have limited validity dates.
For Android → iPhone:
- iPhone must be on iOS 26 or later.
- Android must be on Android 16 or later.
For iPhone → Android:
- iPhone must be on iOS 26.3 or later (the Android‑directed transfer feature arrived in 26.3).
- Android must be on Android 16 or later.
🚨 If your device is on an older OS, the menu option will simply not appear. Update first. If you’re dealing with a profil eSIM expiré, contact your carrier for a new QR code before starting the transfer.
The Google Support – eSIM on Pixel page provides additional details for Android users preparing to transfer their eSIM.
What Is eSIM Transfer? How SM‑DP+ Server Technology Works
Understanding the technology behind eSIM transfer helps you troubleshoot problems when things go wrong.
The Role of the SM‑DP+ Server
When you transfer an eSIM, the process doesn’t happen directly between the two phones. Here’s what actually happens:
- The source device generates an encrypted transfer request.
- The carrier’s SM‑DP+ server (Subscription Manager Data Preparation) receives this request.
- The server verifies that the profile is eligible for transfer (profile active, carrier supports transfer, etc.).
- The server generates a new security token and transmits it to the target device.
- The target device downloads the profile and activates it.
- The server deactivates the profile on the source device.
This process is fully automated and requires no human intervention from the carrier – provided the carrier has enabled this feature.
Why the “Session Expired” Error Happens
The QR code generated during transfer contains a time‑sensitive security token. If you don’t complete the scan within 3 minutes, the token expires for security reasons. This prevents unauthorized transfers if someone intercepts the QR code. If you see this error, simply restart the process and scan immediately.
Why Bluetooth and Wi‑Fi Are Required
- Bluetooth enables device discovery and secure pairing between the two phones.
- Wi‑Fi allows the target device to download the eSIM profile from the carrier’s SM‑DP+ server.
Both are essential – the transfer won’t work without either one.
The GSMA defines these technical standards that ensure eSIM activation and eSIM profile download work securely across devices and carriers worldwide.
Method A: eSIM Transfer from Android to iPhone (iOS 26+)
This is the most common scenario – switching from a Samsung, Pixel, or other Android to a new iPhone. For a successful eSIM Android vers iPhone transfer, follow these steps:
Step‑by‑step
On your Android (source device):
- Unlock the phone and enable Bluetooth.
- Keep it next to the iPhone (within 10 cm).
On your iPhone (target):
- Go to
Settings→Cellular→Add eSIM. - Tap
Transfer from Android. A QR code will appear on the iPhone screen.- If you don’t see this option, update to iOS 26.
- On your Android phone, open the camera app.
- Scan the QR code shown on the iPhone.
- A notification will appear: “eSIM transfer detected”. Tap it.
- Select the phone number (eSIM profile) you want to transfer.
- Tap
Transfer. The Android will show “Preparing transfer…” - On the iPhone, a confirmation popup appears – tap
Continue. - Wait 10–30 seconds. The iPhone will say “Activation complete”.
- The Android will show “eSIM removed” – this is normal.
✅ Done. Your number is now active on the iPhone. The Android’s eSIM is automatically deactivated and cannot be used again. This is the cleanest way to perform an eSIM Android vers iPhone transfer.
What if the camera scan doesn’t work?
Use the manual pairing fallback:
- On the iPhone, after tapping
Transfer from Android, chooseOther optionsbelow the QR code. - The iPhone shows a session ID and a 6‑digit pairing code.
- On the Android:
Settings→Google services→All services→Pair with iPhone or iPad→Transfer eSIM. - Enter the session ID and pairing code manually.
- Proceed with the transfer.
If you see an “unable to activate esim” error during this process, check your Wi‑Fi connection and try again. For more help, see our eSIM troubleshooting guide.
Method B: eSIM Transfer from iPhone to Android (iOS 26.3+)
Apple added this capability in iOS 26.3 (released early 2026). The process is similar but initiated from the iPhone. This is the method for eSIM iPhone vers Android transfer.
Pre‑requisites
- iPhone on iOS 26.3 or later
- Android on Android 16 or later
- Both devices on same Wi‑Fi or Bluetooth on
Steps
On your iPhone (source):
- Go to
Settings→Cellular. - Tap the eSIM you want to transfer.
- Scroll down and tap
Transfer to Android(orTransfer eSIMunder a new “Transfer to Android” section – exact wording varies by carrier).- If you don’t see this, either your carrier doesn’t support it or you need iOS 26.3.
- A QR code appears. Keep this screen on.
On your Android (target):
- Go to
Settings→Google services→All services→Pair with iPhone or iPad. - Tap
Transfer eSIM. - Scan the QR code displayed on the iPhone.
- Select the number (if multiple eSIMs are present on the iPhone).
- Tap
Transfer. - On the iPhone, double‑click the side button to confirm the transfer (biometric authentication required).
- Wait for activation on Android. The iPhone will show “eSIM removed” after completion.
✅ Done. Your number now lives on the Android phone. This completes the eSIM iPhone vers Android transfer.
⚠️ Important: Once the transfer completes, the eSIM is permanently removed from the iPhone. You cannot revert without your carrier. Make sure you have another active line or Wi‑Fi before transferring.
For detailed cross‑platform instructions, see our eSIM Cross‑Platform Transfer 2026 guide.
Transfer eSIM to New iPhone or Samsung – Intra‑Platform Transfers
While cross‑platform transfer is the focus of this guide, many users simply want to move an eSIM within the same ecosystem. Here’s how:
iOS → iOS (iPhone to iPhone)
Apple’s built‑in Quick Transfer is the easiest method:
- During setup of your new iPhone, choose “Transfer eSIM from nearby iPhone” when prompted.
- Keep both phones close with Bluetooth and Wi‑Fi enabled.
- Confirm the transfer on your old iPhone.
- Wait 1‑2 minutes for the eSIM profile download to complete on the new device.
If Quick Transfer doesn’t work: Go to Settings > Cellular on your new iPhone > Add eSIM > Transfer from nearby iPhone. This method handles transfer eSIM to new iPhone seamlessly.
Android → Android (Samsung, Pixel, etc.)
Android transfer methods vary by brand:
Samsung: Settings > Connections > SIM Manager > Add eSIM > Transfer eSIM from old device (follow on‑screen prompts). This works for transfer eSIM Samsung to Samsung.
Google Pixel: During setup, you may be prompted to transfer your eSIM. Alternatively, use the carrier app or request a new QR code.
General Android: If your brand doesn’t offer built‑in transfer, use the carrier QR code fallback method.
Cross‑Platform vs. Intra‑Platform Differences
| Feature | Cross‑Platform | Intra‑Platform |
|---|---|---|
| iOS ↔ iOS | N/A | ✅ Quick Transfer works |
| Android ↔ Android | N/A | ✅ Brand‑specific methods |
| iOS ↔ Android | ✅ Covered in this guide | ❌ Not supported directly |
| Carrier dependence | Higher | Lower (Apple/Google handle it) |
| Success rate | 80‑95% (carrier dependent) | 95‑99% |
For a deeper dive into device‑specific eSIM behavior, see our iPhone 17 eSIM Complete Guide (also applicable to many older models).
Supported Carriers for Cross‑Platform eSIM Transfer (Detailed)
| Country | Carriers Confirmed | Notes |
|---|---|---|
| USA | AT&T, FirstNet, T‑Mobile, Verizon | All supported as of 2026 |
| Canada | Bell, Koodo, Lucky Mobile, Telus | |
| France | Orange, SFR | Free and Bouygues not supported |
| Germany | Deutsche Telekom (Telekom) | First European carrier to offer this |
| Japan | au, UQ (UQ Mobile) | |
| Mexico | AT&T | |
| Switzerland | Swisscom | |
| UK eSIM | EE |
Not supported (as of April 2026):
- Vodafone (any country) – they use a proprietary transfer system
- Three (UK and other markets)
- Google Fi (requires re‑issuing QR code)
- Most prepaid / MVNO eSIMs (e.g., Airalo, Holafly, Nomad) – these are data‑only and cannot be transferred
For an Orange eSIM transfer, the feature is available since iOS 26. For an SFR eSIM transfer, it’s also supported. The Telekom eSIM transfer was one of the first in Europe.
👉 How to check if your carrier supports it on iPhone?
Try the steps in Method A or B. If the “Transfer from Android” or “Transfer to Android” option is missing, your carrier does not support it. You’ll need to use the fallback methods below.
Fallback Methods When Cross‑Platform eSIM Transfer Isn’t Supported
If your carrier is not on the list, or you see an erreur de transfert eSIM, use one of these alternatives:
Option 1: Carrier‑issued QR code (works always)
- Call or chat with your carrier.
- Tell them: “I’m switching from Android to iPhone (or vice versa). Please re‑issue my eSIM as a new QR code.”
- They will email you a QR code or an activation link.
- On the new device, go to
Settings→Cellular→Add eSIM→Use QR codeand scan. - Old device’s eSIM will stop working after the new one activates.
Tip: Some carriers charge a small fee (e.g., $2–$5) for re‑issuing an eSIM.
Option 2: Carrier app transfer
- Orange France: Orange app → “My eSIM space” → “Transfer to new device”.
- SFR France: SFR & Moi app → “Manage my SIM” → “Transfer eSIM”.
- T‑Mobile (US): T‑Mobile app → “Manage eSIM” → “Transfer to new device”.
- Verizon: “My Verizon” app → “Activate or switch device” → follow prompts.
- EE UK: EE app → “Plan” → “eSIM transfer”.
Option 3: Manual SM‑DP+ entry (advanced)
If your carrier gives you an activation code and SM‑DP+ address, you can manually add the eSIM on the new device:
Settings→Cellular→Add eSIM→Enter Details Manually.- Paste the SM‑DP+ address and activation code.
- Tap
Next. This works on both iPhone and Android.
Troubleshooting: Why Did My eSIM Transfer Fail?
Based on real user cases and Apple’s internal documentation, here are the most common failure reasons and fixes for eSIM troubleshooting:
| Error / Symptom | Most Likely Cause | Fix |
|---|---|---|
| “Transfer not available – carrier not supported” | Your carrier doesn’t support cross‑platform transfer. | Use fallback methods above. |
| QR code scans but then says “session expired” | You took too long (>3 minutes) after generating the QR. | Repeat the process and scan immediately. |
| Android says “Pairing failed” | Bluetooth or local network permissions blocked. | On iPhone: Settings > Privacy & Security > Local Network – ensure Settings is toggled ON. On Android: turn off “Wi‑Fi security scan” (usually under Wi‑Fi advanced settings). |
| Transfer starts but stops at 50% | Weak Wi‑Fi or cellular signal. | Move both phones closer to the router. Turn off VPN on both devices. |
| “eSIM already bound to another device” | The profile was not properly released from the old device. | On the old device, go to Settings > Cellular and manually Delete eSIM (if still visible). Then wait 5 minutes and try again. If still fails, contact carrier for a profile release. For more such edge cases, check our eSIM Deep Troubleshooting Guide (16 real cases). |
| iPhone asks for confirmation code after scanning | The eSIM profile has a mandatory code de confirmation eSIM (rare). | Look for the code in the carrier email (often 4–8 digits). If not found, ask carrier. |
| Double‑click side button does nothing (iPhone → Android) | Biometric authentication not set up or disabled. | Set up Face ID / Touch ID, or temporarily disable “Require Attention” for Face ID. |
| eSIM no service after transfer | APN settings not configured. | Configure APN manually (see table below). |
| eSIM profile expired | The profile has a limited validity date. | Contact your carrier for a new QR code. |
| eSIM DFU error 53 | Hardware/baseband issue (rare). | Contact Apple Support – this usually indicates a hardware component problem. |
Manual APN Configuration
If after the eSIM transfer you experience eSIM no service, configure APN manually:
| Carrier | APN | Username | Password |
|---|---|---|---|
| Orange | orange.fr | (blank) | (blank) |
| SFR | sl2sfr | (blank) | (blank) |
| Free | free | (blank) | (blank) |
| Bouygues | ebouygtel.com | (blank) | (blank) |
| T-Mobile (US) | fast.t-mobile.com | (blank) | (blank) |
| AT&T (US) | nxgen | (blank) | (blank) |
| Verizon (US) | vzwinternet | (blank) | (blank) |
| Telekom (DE) | internet.telekom | (blank) | (blank) |
Still stuck?
Collect these before calling support:
- Source device IMEI and EID
- Target device IMEI and EID
- The exact error message (take a screenshot)
What Happens to the Old eSIM After Transfer?
It is immediately deactivated.
The old device will show “No Service” for that line. The eSIM profile remains visible on the old device for 24–48 hours (as a “ghost” entry). You can manually delete it:
Settings > Cellular > tap the old eSIM > Delete eSIM.
💰 Billing: Your carrier will continue charging you for the plan. Transferring does not cancel the plan – it just moves the SIM. To cancel, you must contact the carrier separately.
If you’re worried about eSIM bound to another device errors, always delete the old profile from the source device after the transfer completes successfully.
After eSIM Transfer – WhatsApp, iMessage, and 2FA Migration
After successfully transferring your eSIM, you need to set up your messaging apps and authentication services on the new device.
WhatsApp (iPhone and Android)
WhatsApp uses your phone number to identify your account. After the eSIM transfer:
- Open WhatsApp on your new device.
- Enter your phone number (the one you transferred).
- You’ll receive a verification code via SMS or automated call to your number.
- Enter the code – your chats will reappear if you backed up previously.
Tip: Backup your chats before starting the transfer. On iPhone: WhatsApp > Settings > Chats > Chat Backup. On Android: WhatsApp > Settings > Chats > Backup.
iMessage and FaceTime (iPhone only)
- Go to
Settings→Messagesand toggleiMessageON. - Go to
Settings→FaceTimeand toggleFaceTimeON. - Wait 1‑2 minutes for activation. If it says “Waiting for activation”, turn it off and on again.
- Check your number is selected: Settings > Messages > Send & Receive → select your eSIM number.
Two‑Factor Authentication (2FA) and SMS Verification
Since your phone number hasn’t changed, SMS‑based 2FA codes will work normally. However, app‑based authenticators (Google Authenticator, Microsoft Authenticator, Authy) may require re‑setup:
- Authy: Your tokens are encrypted and backed up to the cloud – just sign in on the new device.
- Google Authenticator: You’ll need to transfer your accounts individually or use the “Transfer accounts” feature.
- Microsoft Authenticator: Use the backup feature to restore on the new device.
Bank Apps and Financial Services
Most banks will detect the device change and require re‑authentication. Have your login credentials and any physical token devices ready.
For more help with app migration after eSIM transfer, see our eSIM setup guide.
Best Practices to Avoid Transfer Headaches
✅ Before transferring:
- Check carrier support (try the menu – if it’s there, it’s supported).
- Update both phones to the latest OS (iOS 26 / Android 16).
- Charge both phones above 30%.
- Disable VPN and ad‑blockers temporarily.
- Verify your eSIM profile is not expired.
- Backup WhatsApp and other messaging apps.
✅ During transfer:
- Keep phones within 10 cm (4 inches) of each other.
- Do not switch apps or lock the screen.
- Do not turn off Bluetooth or Wi‑Fi.
✅ After transfer:
- Test calls and data on the new device.
- Delete the old eSIM from the source device to avoid confusion.
- Keep the old device’s Wi‑Fi on for at least an hour – some carriers need a final handshake.
- Re‑activate WhatsApp, iMessage, and 2FA apps.
- Test SMS verification codes from your bank.
Traveling and Transferring eSIM – What You Need to Know
If you’re traveling abroad and need to transfer your eSIM, here are some important points:
Transferring an eSIM While Traveling
- Cross‑platform transfer works worldwide as long as your carrier supports it.
- Make sure you have a stable Wi‑Fi connection (hotel, café) before starting.
- If the transfer fails, the carrier QR code fallback is your best option.
- Check eSIM APN settings after transfer – some carriers require manual configuration.
French Carriers and Travel
- Orange and SFR allow cross‑platform transfer wherever you are.
- Free and Bouygues require re‑issuing a QR code – do this before you leave.
- For travel eSIMs, remember they are generally not transferable – buy a new plan on your new device.
What to Do If Your Transfer Fails Mid‑Trip
- Connect to the nearest free Wi‑Fi (airports, hotels, cafes).
- Contact your carrier’s support via email or messaging app.
- Ask them to re‑issue your eSIM as a QR code.
- Scan the QR code on your new device.
Tips for Globetrotters
- Always keep a backup copy of your eSIM QR codes.
- If you change phones mid‑trip, prefer native transfer over QR code when possible.
- For multiple destinations, consider a global eSIM plan that covers multiple countries.
- Save your carrier’s support contact information before you travel.
For more on using eSIMs while traveling, see our Travel eSIM 2026 guide.
Frequently Asked Questions
Q1: Can I transfer a data‑only eSIM (like a travel eSIM)?
No. Most travel eSIMs (Airalo, Holafly, Nomad, etc.) do not support cross‑platform transfer. They are designed to be installed once per device. You’ll need to buy a new plan on your new phone.
Q2: Does the transfer work between iPhone 11 and a Samsung S24?
Yes – as long as both meet the OS requirements. iPhone 11 supports iOS 26 (it runs up to iOS 26). Samsung S24 supports Android 16. Hardware generation does not matter; only OS version matters.
Q3: I tried the steps but my Android doesn’t have “Pair with iPhone or iPad”. What gives?
That menu is part of Google Services and only appears on Android 16+ with Google Play Services updated. Go to Settings > About phone > Android version. If it’s 15 or older, upgrade your phone or use the fallback method (carrier QR code).
Q4: Will my WhatsApp / iMessage / 2FA codes still work after transfer?
WhatsApp uses your phone number – it will detect the SIM change and may ask to re‑verify (usually automatic). iMessage on iPhone uses the eSIM number and should reactivate within a minute. For 2FA, services that send SMS to your number will work normally – the number hasn’t changed. See Section 10 for detailed migration steps.
Q5: Can I transfer the same eSIM back and forth multiple times?
Yes, but each transfer requires the same process. Some carriers limit transfers to 3–5 times per year to prevent abuse. If you hit the limit, they will ask you to come to a store or call support.
Q6: What about eSIM + physical SIM dual‑SIM setups?
The transfer only moves the eSIM. The physical SIM stays in the source device. If you want to move both, you’ll need to transfer the eSIM (using this guide) and physically move the nano‑SIM card to the new device. For optimizing dual‑SIM experiences after transfer, check out our Dual eSIM Not Working? 12 Fixes for iPhone.
Q7: What if I get a “profil eSIM expiré” error during transfer?
Contact your carrier to get a new QR code – re‑issuing is usually free.
Q8: Why does my carrier lock prevent me from transferring?
If your phone is under carrier lock, you can only transfer an eSIM to a device from the same carrier. Contact your carrier (Orange, SFR, Free, Bouygues) to unlock the device before the transfer.
Q9: Can I transfer an Orange eSIM to a non‑Orange device?
Yes, if your device is unlocked and your Orange plan allows it. Orange eSIM transfer is supported via the Orange app or native transfer.
Q10: Does the transfer work with a Free eSIM?
No – Free does not support cross‑platform transfer. Use the QR code fallback method from the Free customer portal.
Q11: What is an eSIM confirmation code and where do I find it?
Some eSIM profiles have a mandatory code de confirmation eSIM – typically 4‑8 digits. Look for it in the carrier’s email or activation instructions. If not found, ask your carrier.
Q12: What does “eSIM not transferring to new phone” mean?
This usually means your carrier doesn’t support transfer, the QR code expired, or the old eSIM is still active. Delete the old eSIM first, then try again. See Section 7 for the full troubleshooting table.
Q13: How do I fix “eSIM activation failed” after transfer?
Check your Wi‑Fi connection, restart both devices, and try again. If it still fails, use the manual entry method with the SM‑DP+ address from your carrier email. For more help, see our eSIM Deep Troubleshooting Guide.
Final Takeaway
The ability to transfer eSIMs between iPhone and Android without carrier intervention is a 2026 game‑changer. It removes the last major friction point for switching ecosystems. As long as your carrier is on the supported list (Orange or SFR in France) and both phones are updated, you can move your number in under a minute.
Remember: If your carrier isn’t supported, the QR code fallback still works – it just takes a phone call. And for travel eSIMs, treat them as single‑use; buy fresh on each device. If you encounter persistent eSIM transfer error messages, our eSIM Deep Troubleshooting Guide (16 real cases) covers advanced solutions.
Information based on Apple iOS 26 & Android 16 official documentation, GSMA standards, and carrier testing as of June 2026. Features and carrier support are subject to change.