You can check if your carrier supports eSIM here(Opens in a new window).
You can activate an unlocked iPhone XS, iPhone XS Max, iPhone XR, or later that you purchased in the United States with over 400 carriers who support eSIM on iPhone, in 100 countries and regions all over the world. Contact your carrier to confirm that they support eSIM on your cellular plan.
For AT&T or T-Mobile customers, you’ll activate your new iPhone by following a few simple steps on screen when you set it up.
For Verizon customers, you’ll verify your carrier account before checkout, and your new iPhone will be ready to activate when you receive it and start setup.
Have a different carrier? Choose “Connect to any carrier later” and easily set up your service once you receive your new iPhone.