Google Pixel 2 Series
The Google Pixel 2 XL was the first Android phone with eSIM support. The regular Pixel 2 had eSIM but it was restricted to Google Fi on launch. Unlocked models can use third-party eSIMs like Roamix. One active eSIM at a time.
- eSIM slots1
- Physical SIMYes
- eSIM-onlyNo
On this page
The Google Pixel 2 XL was the first Android smartphone with eSIM, released in October 2017. The non-XL Pixel 2 also included eSIM hardware but launched with it restricted to Google Fi (now simply Google Fi Wireless). Unlocked models of both can use third-party eSIM providers.
Key Takeaways
- Pixel 2 XL: first Android phone with eSIM (2017).
- Pixel 2 (non-XL): eSIM hardware present but originally Google Fi only; carrier-unlocked models work with third-party providers.
- One active eSIM at a time alongside physical nano-SIM.
- Older Android menu path differs from modern Pixel models.
Does the Pixel 2 Series Support eSIM?
Yes. Both models have eSIM hardware. The Pixel 2 XL supported eSIM broadly from launch. The regular Pixel 2 launched with eSIM restricted to Google Fi — but carrier-unlocked Pixel 2 units can use Roamix and other third-party providers.
Important for older devices: The Pixel 2 series runs a 2017 version of Android with a different settings menu path than modern Pixel devices. The eSIM option is found at Settings → Network & internet → Mobile network → Advanced → Carrier → Add carrier, not in a top-level "SIMs" menu.
Google Pixel 2 Models and eSIM Compatibility
| Model | eSIM Slots | Physical SIM | eSIM-Only | Released |
|---|---|---|---|---|
| Pixel 2 | 1 | Yes | No | 2017 |
| Pixel 2 XL | 1 | Yes | No | 2017 |
How to Activate eSIM on Google Pixel 2 or 2 XL
Because the Pixel 2 uses an older version of Android, the menu path might differ slightly from newer models:
- Open Settings.
- Tap Network & internet.
- Tap Mobile network.
- Scroll down and tap Advanced.
- Tap Carrier, then Add carrier.
- Select Download a SIM instead.
- Scan the QR code provided by Roamix.
- Set the Roamix line as your preferred data connection.
- Ensure Data Roaming is turned on for the Roamix plan.
Troubleshooting Google Pixel 2 eSIM
"Add carrier" option missing: First confirm the correct menu path: Settings → Network & internet → Mobile network → Advanced → Carrier → Add carrier. This is different from the SIMs menu on newer Pixels. If "Add carrier" is absent at this path, your device is carrier-locked — contact your carrier to unlock.
Pixel 2 (non-XL) eSIM not working: If your Pixel 2 was originally purchased through a carrier (not Google Fi directly), eSIM may have been restricted at the carrier level. Verify the phone is carrier-unlocked before attempting installation.
eSIM installed but no service abroad: Go to Network & internet → Mobile network → Advanced, select the Roamix eSIM line, and enable Data Roaming. Toggle Airplane Mode on/off to force network registration.
QR code not scanning: The Pixel 2 camera app predates modern QR scanning refinements. Hold the phone steady 6–8 inches from the code in good lighting. If scanning fails, use manual entry with the SM-DP+ address from your Roamix email.
Device too old for provider support: Pixel 2 launched in 2017. A small number of eSIM provisioning servers have retired support for hardware this old. If activation fails repeatedly on a known-unlocked device, contact Roamix support to confirm compatibility.
Google Pixel 2 Series eSIM — Frequently Asked Questions
Does the Google Pixel 2 have eSIM?
Yes. The Pixel 2 XL was the first Android phone with eSIM (launched October 2017). The Pixel 2 (non-XL) also has eSIM hardware, but at launch it only worked with Google Fi. Unlocked Pixel 2 models can use third-party eSIMs like Roamix.
Can I use Roamix on a Pixel 2?
Yes, if your Pixel 2 or 2 XL is carrier-unlocked. Check Settings → About phone → SIM status for lock status. Note that Roamix and other third-party providers have broad compatibility but these are 2017-era devices — activation may have occasional quirks.
Does Pixel 2 support Dual eSIM?
No. The Pixel 2 and 2 XL support one active eSIM at a time alongside the physical nano-SIM. Dual eSIM (two simultaneous active eSIM lines) was not introduced on Pixel until the Pixel 7 series.
Why is 'Add carrier' missing on my Pixel 2?
Carrier lock is the most common cause. The Pixel 2 uses an older Android menu path: Settings → Network & internet → Mobile network → Advanced → Carrier → Add carrier. If absent, contact your carrier to unlock.
More Google Guides
View allGoogle Pixel 10 Series
The Pixel 10 series supports eSIM and Dual eSIM functionality. US models are eSIM-only with no physical SIM tray. Fully compatible with Roamix for travel in over 190 countries.
Google Pixel 9 Series
All Pixel 9 models support eSIM. US models are eSIM-only with no physical SIM tray. Supports Dual eSIM — two active lines simultaneously. Covers Pixel 9, 9 Pro, 9 Pro XL, and 9 Pro Fold.
Google Pixel 8 Series
All Pixel 8 models support eSIM. US models are eSIM-only with no physical SIM tray. Supports Dual eSIM — two active lines simultaneously. Covers Pixel 8, 8 Pro, and 8a.