Google Pixel phones run stock Android with a clean eSIM activation flow. Every Pixel from the Pixel 2 (2017) through the Pixel 10 series supports eSIM. The setup process is simpler than on Samsung because stock Android uses a minimal interface without extra carrier customization layers.
This guide covers the full activation process including the Pixel-specific data roaming toggle location that trips up first-time users.
Step-by-step instructions
- 1
Open the SIM settings
Go to Settings > Network & internet > SIMs. Tap the '+' icon or 'Add SIM.' If prompted, select 'Download a SIM instead' to begin the eSIM flow rather than physical SIM detection. On Pixel 8 and later with Android 14+, the menu may read 'SIMs & cellular' instead.
The option appears regardless of whether a physical SIM is already inserted.
Tip: If you do not see 'Download a SIM instead,' update your Pixel to the latest Android version through Settings > System > System update.
- 2
Scan the QR code or enter the activation code
Point your camera at the QR code from your eSIM provider. Pixel detects it instantly and begins downloading the carrier profile. The download completes in 15 to 30 seconds over Wi-Fi.
After download, Pixel displays the carrier name and asks you to confirm activation. Tap 'Activate' to install the profile. If your camera cannot read the QR code, select 'Enter code instead' and type the SM-DP+ address and activation token.
Tip: Pixel's eSIM setup is among the fastest on Android because stock Android skips the extra confirmation screens that manufacturer skins add.
- 3
Set the eSIM as your data line
After activation, Pixel asks which SIM should handle data. Tap 'Use for data' on the new eSIM. For travel eSIMs, keep your physical SIM for calls and texts.
Navigate to Settings > Network & internet > SIMs > select your new eSIM > Roaming and toggle on data roaming. This toggle is critical because most travel eSIM providers route data through international roaming agreements. Without it, you will see signal bars but get no data.
Tip: The data roaming toggle on Pixel is buried under the individual SIM settings, not in a top-level network menu. This is the number one setup mistake Pixel users make with travel eSIMs.
- 4
Test the connection
Turn off Wi-Fi and open Chrome to load any webpage. If the page loads, your eSIM is working. Run a speed test at speedtest.net to benchmark performance.
Typical travel eSIM speeds on Pixel range from 10Mbps to 100Mbps+ depending on the local network. If data does not connect, restart your Pixel and verify the eSIM is set as the active data SIM under Settings > Network & internet > SIMs.
Frequently asked questions
Which Pixel phones support eSIM?
Every Google Pixel from the Pixel 2 (2017) onward supports eSIM. This includes Pixel 2, 3, 3a, 4, 4a, 5, 5a, 6, 6a, 6 Pro, 7, 7a, 7 Pro, 8, 8a, 8 Pro, 9, 9a, 9 Pro, Pixel 10, and Pixel 10 Pro. The original Pixel and Pixel XL do not have eSIM hardware.
Can Pixel use two eSIMs at once?
Pixel 7 and later models support Dual SIM Dual Standby (DSDS) with two eSIMs active simultaneously, or one eSIM plus one physical SIM. Earlier Pixels support one eSIM plus one physical SIM but not two concurrent eSIMs.
Why does my Pixel show 'Unknown carrier' after eSIM activation?
An 'Unknown carrier' label usually means the profile downloaded only partially. Delete the eSIM from Settings > Network & internet > SIMs, restart your phone, and re-scan the QR code. If it happens again, contact your provider for a replacement code. This issue occurs more frequently on Pixel 4a and 5a models.
Ready to choose your eSIM?
Compare plans from 20+ providers across 215+ destinations.
Compare eSIM Plans