Which phones support eSIM?
iPhone XS (2018) and newer, Samsung Galaxy S20 and newer with the Z Fold and Z Flip lines, Google Pixel 4 and newer. Units sold in mainland China are the main exception. Budget lines such as Galaxy A, Redmi and POCO mostly ship without eSIM; Xiaomi, Honor, Motorola, OnePlus, Vivo and Sony sell the same model with and without it depending on the country. Below: the verdict per model with the maker's caveats, and the check in Settings that beats any list.
The one-minute check. iPhone: Settings → General → About, an EID row means eSIM. Android: the SIM settings, an "Add eSIM" entry means eSIM. Dial *#06#: a phone with eSIM shows an EID among the numbers.
The second check: carrier lock. A phone locked to a carrier will not take another network's eSIM. iPhone: Settings → General → About → Carrier Lock must read "No SIM restrictions". Android: Settings → About phone → SIM status, or ask the carrier; a phone bought on an instalment plan is often locked until it is paid off.
The EID is the eSIM chip's own 32-digit number. Sellers rarely need it; a carrier may ask for it to issue a profile. It is in the same About screen, or behind *#06#.
Pick your model and get the answer · What an eSIM is and how it works · Not connecting after landing
Start here
iPhone, generation by generation
Model by model
One model, one answer, and the one-minute check that beats any list. supports eSIM depends on the version no eSIM
iPhone
Samsung Galaxy
Google Pixel
Xiaomi, Redmi and POCO
Honor
Sony Xperia
Motorola
Nothing
The phone is only half the answer
A handset that supports eSIM still meets whatever the destination requires: an identity check before a local SIM is sold, a handset registry, an APN typed by hand. Those rules sit with the country, not the phone. They are read from primary documents in the rules section, one country at a time.